aboutsummaryrefslogtreecommitdiff
path: root/src/include/cpu
AgeCommit message (Expand)Author
2018-07-24cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSxArthur Heymans
2018-07-09src/{ec,include,lib}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-06-28smm: Add canary to end of stack and die() if a stack overflow occursRaul E Rangel
2018-06-14nb/intel/fsp_rangeley: Use MSR_PLATFORM_INFO instead of 0xceElyes HAOUAS
2018-06-05amd/geode_lx: Fix .c includesKyösti Mälkki
2018-06-04cpu/x86/mtrr.h: Clean up some guardsNico Huber
2018-06-02cpu/intel/car: Prepare for some POSTCAR_STAGE supportKyösti Mälkki
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-05-31Remove AMD K8 cpu and northbridge supportKyösti Mälkki
2018-05-24AMD: Remove some leftover includesKyösti Mälkki
2018-05-19cpu/x86: Add support to run function on single APSubrata Banik
2018-05-14cpu/x86: Add support to run function with argument over APsSubrata Banik
2018-05-04cpu/x86/mp: remove unused functions and limit API exposureAaron Durbin
2018-05-03cpu/x86: Add infinite timeout support into run_ap_work() functionSubrata Banik
2018-04-26arch/x86: print cr2 value on every exceptionAaron Durbin
2018-04-26cpu/x86: add limited runtime identity page mappingAaron Durbin
2018-04-25arch/x86: add support for cache-as-ram pagingAaron Durbin
2018-04-23cpu/x86: add paging_set_default_pat() functionAaron Durbin
2018-04-23cpu/x86: expose and add paging helper functionsAaron Durbin
2018-04-23cpu/x86: move NXE and PAT accesses to paging moduleAaron Durbin
2018-04-05x86: Add function to modify CR3 registerNaresh G Solanki
2018-02-16x86/mtrr: Enable Rd/WrDram mod in AMD fixed MTRRsMarshall Dawson
2017-12-20include/cpu/x86: Add clflush inline functionMarshall Dawson
2017-12-11intel: Use MSR_EBC_FREQUENCY_ID instead of 0x2cElyes HAOUAS
2017-11-30intel: Replace msr(0x198) with msr(IA32_PERF_STATUS)Elyes HAOUAS
2017-11-02cpu/x86/mtrr: fix fls() and fms() inline assemblyAaron Durbin
2017-11-01cpu/amdfam15.h: Add definition for MMIO config MSRMarshall Dawson
2017-10-19cpu/x86: add AMD registers to SMM save stateJohn E. Kabat Jr
2017-09-27cpu/amd/amdfam15: Add misc. SMM definitionsMarshall Dawson
2017-09-27cpu/x86/smm: Add define for AMD64 save areaMarshall Dawson
2017-09-26AGESA cimx: Move cb_types.h to vendorcodeKyösti Mälkki
2017-09-19AGESA binaryPI: Clean up amdfamXX.h includeKyösti Mälkki
2017-09-11cpu/x86/mp_init: remove adjust_cpu_apic_entry()Aaron Durbin
2017-09-08soc/intel/common/block: Common ACPIShaunak Saha
2017-08-22AMD K8 fam10-15: Tidy up CAR stack switchKyösti Mälkki
2017-08-22AMD K8 fam10-15: Tidy up CAR disableKyösti Mälkki
2017-08-19arch/x86: Fix ugly NEED_LAPIC useKyösti Mälkki
2017-08-01src/include: Add guards on all header filesMartin Roth
2017-07-14geode_lx: Move declaration to another headerKyösti Mälkki
2017-07-13src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-06-28amd/family15h: Add defines for boost and P-stateMarshall Dawson
2017-06-26soc/amd/stoneyridge: Add CPU filesMarc Jones
2017-06-22cpu/x86/smm: fix up types in module loaderAaron Durbin
2017-06-19cpu/x86/smm/smihandler: Apply cosmetic changesPatrick Rudolph
2017-06-09cpu/x86/mtrr: further expose declarations of functionsAaron Durbin
2017-06-05cpu/x86/mtrr: don't guard function declarationsAaron Durbin
2017-05-18AMD MTRR: Add common add_uma_resource_below_tolm()Kyösti Mälkki
2017-05-16cpu/intel/turbo: Add option to disable turboSubrata Banik
2017-04-28nb/amdk8: Link coherent_ht.cArthur Heymans
2017-04-25AMD Geode: Move conflicting mainboard_romstage_entry()Marc Jones
2017-04-05AGESA: Disable CAR with empty stackKyösti Mälkki
2017-04-05AGESA: Move romstage main entry under cpuKyösti Mälkki
2017-04-05AGESA: Move amd_initmmio() callKyösti Mälkki
2017-03-19cpu/x86: add a barrier with timeoutBora Guvendik
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-13src/include: Add space after minus signLee Leahy
2017-03-13src/include: Add spaces around :Lee Leahy
2017-03-13src/include: Fix indent for case labelsLee Leahy
2017-03-13src/include: Move storage class to beginning of declarationLee Leahy
2017-03-13src/include: Remove space after function nameLee Leahy
2017-03-13src/include: Fix space between type, * and variable nameLee Leahy
2017-03-12src/include: Remove braces for single statementsLee Leahy
2017-03-12src/include: Open brace on same line as enum or structLee Leahy
2017-03-12src/include: Remove spaces before tabsLee Leahy
2017-03-12src/include: Remove spaces before ( and after )Lee Leahy
2017-03-10src/include: Add space after +Lee Leahy
2017-03-10src/include: Add parenthesis around macrosLee Leahy
2017-03-09src/include: Add space after commaLee Leahy
2017-03-09src/include: Indent code using tabsLee Leahy
2017-03-09src/include: Move trailing statements to next lineLee Leahy
2017-03-09src/include: Fix unsigned warningsLee Leahy
2017-03-08AMD geode: Avoid conflicting main() declarationKyösti Mälkki
2016-12-11x86 SMM: Fix use with RELOCATABLE_RAMSTAGEKyösti Mälkki
2016-12-08cpu/x86: allow AP callbacks after MP initAaron Durbin
2016-12-06cpu/x86/msr.h: Drop excessive includesKyösti Mälkki
2016-12-06CPU: Declare cpu_phys_address_size() for all archKyösti Mälkki
2016-12-06CPU: Move SMM prototypes under x86Kyösti Mälkki
2016-11-24x86 BIST: Fix missing includeKyösti Mälkki
2016-11-24x86 BIST: Declare function with inline in header fileKyösti Mälkki
2016-11-12cpu/x86/mtrr: allow temporary MTRR range during corebootAaron Durbin
2016-11-11intel post-car: Separate files for setup_stack_and_mtrrs()Kyösti Mälkki
2016-11-09cpu/intel: Add MSR to support enabling turbo frequencyShaunak Saha
2016-11-02soc/intel/apollolake: Disable Monitor and Mwait featureVenkateswarlu Vinjamuri
2016-10-01cpu/amd/model_fxx: transition away from device_tAntonello Dettori
2016-09-20src/include: Add space around operatorsElyes HAOUAS
2016-09-12cpu/x86: Move fls() and fms() to mtrr.hRizwan Qureshi
2016-09-05src/include: Improve code formattingElyes HAOUAS
2016-08-28src/include: Add required space before opening parenthesis '('Elyes HAOUAS
2016-08-23src/include: Capitalize APIC and SMMElyes HAOUAS
2016-07-31src/include: Capitalize CPU, RAM and ROMElyes HAOUAS
2016-07-27cpu/x86: Support CPUs without rdmsr/wrmsr instructionsLee Leahy
2016-06-22cpu/cpu.h: Change guard around function declarationsKyösti Mälkki
2016-06-22Ignore RAMTOP for MTRRsKyösti Mälkki
2016-06-22intel: Drop old romstage main() without asmlinkageKyösti Mälkki
2016-06-18intel: Fix romstage main() with asmlinkageKyösti Mälkki
2016-06-18AMD boards: Fix romstage main() declarationKyösti Mälkki
2016-05-06cpu/x86/mp_init: reduce exposure of internal implementationAaron Durbin
2016-05-04cpu/x86: combine multiprocessor and SMM initializationAaron Durbin