summaryrefslogtreecommitdiff
path: root/src/include/cpu/x86/mtrr.h
AgeCommit message (Expand)Author
2024-11-14soc/intel/xeon_sp: Reserve PRMRRGang Chen
2024-11-14cpu/x86/mtrr: Use fls/ffs from lib.hShuo Liu
2023-07-03cpu/x86: Reduce scope of MTRR functions used locallyKyösti Mälkki
2022-09-24include/cpu/x86/mtrr: define NUM_FIXED_MTRRS once in mtrr.hFelix Held
2022-08-01include: Add SPDX-License-Identifiers to files missing themMartin Roth
2022-06-01Revert "cpu/x86: Add function to set `put_back_original_solution` variable"Arthur Heymans
2022-05-16arch/x86/postcar: Set up postcar MTRR in C codeArthur Heymans
2022-04-13cpu/x86: Add function to set `put_back_original_solution` variableKane Chen
2020-11-10cpu/x86/mtrr.h: Rename CORE2 alternative SMRR registersArthur Heymans
2020-09-14src/include: Drop unneeded empty linesElyes HAOUAS
2020-09-08cpu/x86: Add definition for SMRR_PHYS_MASK_LOCKTim Wawrzynczak
2020-06-16cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki
2020-06-15arch/x86: Remove XIP_ROM_SIZEKyösti Mälkki
2020-06-02cpu/x86/mtrr: add x86_setup_mtrrs_with_detect_no_above_4gb()Aaron Durbin
2020-06-02cpu/x86/mtrr: add helper for setting multiple MTRRsAaron Durbin
2020-06-02cpu/x86/mtrr.h: Get rid of commonlib/helpers.h dependencyNico Huber
2020-04-29src/cpu/x86/mtrr/earlymtrr: Add clear_all_var_mtrrRaul E Rangel
2019-12-19Drop ROMCC code and header guardsArthur Heymans
2019-07-07include/cpu/x86/mtrr: Fix return typeElyes HAOUAS
2019-02-12cpu/x86/mtrr: Fix _FROM_4G_TOP() macroNico Huber
2019-02-11Revert "cpu/x86/mtrr: Fix sign overflow"Nico Huber
2019-02-05cpu/x86/mtrr: Fix sign overflowPatrick Rudolph
2018-11-23soc/intel/common: Bring DISPLAY_MTRRS into the lightNico Huber
2018-07-30cpu/intel/smm/gen1: Use correct MSR for model_6fx and model_1067xArthur Heymans
2018-07-24cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSxArthur Heymans
2018-06-04cpu/x86/mtrr.h: Clean up some guardsNico Huber
2018-05-31cpu/x86/mtrr: Prepare for ROM_SIZE > 16MiBNico Huber
2018-05-31cpu/x86/mtrr: Get rid of CACHE_ROM_SIZE_OVERRIDENico Huber
2018-02-16x86/mtrr: Enable Rd/WrDram mod in AMD fixed MTRRsMarshall Dawson
2017-11-02cpu/x86/mtrr: fix fls() and fms() inline assemblyAaron Durbin
2017-06-09cpu/x86/mtrr: further expose declarations of functionsAaron Durbin
2017-06-05cpu/x86/mtrr: don't guard function declarationsAaron Durbin
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-13src/include: Add space after minus signLee Leahy
2017-03-13src/include: Remove space after function nameLee Leahy
2017-03-12src/include: Remove spaces before tabsLee Leahy
2017-03-09src/include: Indent code using tabsLee Leahy
2017-03-09src/include: Fix unsigned warningsLee Leahy
2016-11-12cpu/x86/mtrr: allow temporary MTRR range during corebootAaron Durbin
2016-09-12cpu/x86: Move fls() and fms() to mtrr.hRizwan Qureshi
2016-07-31src/include: Capitalize CPU, RAM and ROMElyes HAOUAS
2016-07-27cpu/x86: Support CPUs without rdmsr/wrmsr instructionsLee Leahy
2016-06-22Ignore RAMTOP for MTRRsKyösti Mälkki
2016-03-18mtrr: Define a function for obtaining free var mtrrFurquan Shaikh
2016-03-08cpu/x86/mtrr: add helper function to detect variable MTRRsAaron Durbin
2015-10-15cpu/mtrr.h: Fix macro names for MTRR registersAlexandru Gagniuc
2015-07-12Verify Kconfigs symbols are not zero for hex and int type symbolsMartin Roth
2015-06-24cpu/x86: Add more MTRR symbolsLee Leahy
2014-06-30x86 MTRR: Drop unused return valueKyösti Mälkki
2014-02-25Remove CACHE_ROM.Vladimir Serbinenko
2014-01-28x86/mtrr: don't assume size of ROM cached during CAR modeAaron Durbin
2014-01-15Re-declare CACHE_ROM_SIZE as aligned ROM_SIZE for MTRRKyösti Mälkki
2013-12-26AMD boards (non-AGESA): Cleanup earlymtrr.c includesKyösti Mälkki
2013-07-11include: Fix spellingMartin Roth
2013-04-05mtrr: add rom caching comment about hyperthreadsAaron Durbin
2013-03-29x86: add rom cache variable MTRR index to tablesAaron Durbin
2013-03-29x86: mtrr: add CONFIG_CACHE_ROM supportAaron Durbin
2013-03-29x86: add new mtrr implementationAaron Durbin
2013-03-22x86: unify amd and non-amd MTRR routinesAaron Durbin
2013-03-15Google Link: Add remaining code to support native graphicsRonald G. Minnich
2012-07-04Intel cpus: Extend cache to cover complete Flash DeviceKyösti Mälkki
2012-03-30Make MTRR min hole alignment 64MBDuncan Laurie
2012-01-10MTRR: get physical address size from CPUIDSven Schnelle
2011-11-01Remove XIP_ROM_BASEPatrick Georgi
2011-10-28Get rid of AUTO_XIP_ROM_BASEPatrick Georgi
2011-04-21more ifdef -> if fixesStefan Reinauer
2011-04-21some ifdef --> if fixesStefan Reinauer
2011-04-10In 2007 Adrian Reber suggested that we drop ASSEMBLY in favor of __ASSEMBLER__.Stefan Reinauer
2011-01-19Now that the VIA code is run above 1Meg (like other boards), it shouldKevin O'Connor
2010-11-13MTRR related improvements for AMD family 10h and family 0Fh systemsScott Duplichan
2010-10-01CAR simplifications, typos, readability improvements (trivial).Uwe Hermann
2010-04-06No warnings day, next round.Stefan Reinauer
2010-03-28drop unneeded __ROMCC__ checks when the check for __PRE_RAM__ is moreStefan Reinauer
2009-11-06Split the two usages of __ROMCC__:Myles Watson
2009-10-27Add few missing prototypes, and remove few unused (thus lonelly) variables.Maciej Pijanka
2005-07-08eric patchYinghai Lu
2005-07-06Revision: linuxbios@linuxbios.org--devel/freebios--devel--2.0--patch-51arch import user (historical)
2004-10-14- Renamed cpu header filesEric Biederman