summaryrefslogtreecommitdiff
path: root/src/include/cpu
AgeCommit message (Expand)Author
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
2016-05-04cpu/x86/smm_module_loader: always build with SMM module supportAaron Durbin
2016-05-02cpu/x86/mp_init: remove unused callback argumentsAaron Durbin
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
2016-02-10cpu/intel/microcode: allow microcode to be loaded in romstageAaron Durbin
2016-02-01cpu/amd/fam10h-fam15h: Add new wait_ap_stopped functionTimothy Pearson
2016-01-18header files: Fix guard name comments to match guard namesMartin Roth
2015-11-29x86/smm: don't hide harmless declarationsPatrick Georgi
2015-11-23cpu/amd: de-duplicate MSR include filesStefan Reinauer
2015-11-11cpu/amd: Add CC6 supportTimothy Pearson
2015-11-02cpu/amd: Add initial AMD Family 15h supportTimothy Pearson
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-30Drop geode_post_code.hStefan Reinauer
2015-10-30cpu/amd: Fix cbtypes.h to match UINTN conventionStefan Reinauer
2015-10-15cpu/mtrr.h: Fix macro names for MTRR registersAlexandru Gagniuc
2015-09-05symbols: add '_' to pci_drivers and cpu_drivers symbolsAaron Durbin
2015-08-31timestamp: add tick frequency to exported tableAaron Durbin
2015-07-29Add SoC specific microcode update check in ramstageRizwan Qureshi
2015-07-12Verify Kconfigs symbols are not zero for hex and int type symbolsMartin Roth
2015-06-24cpu/x86: Add more MTRR symbolsLee Leahy
2015-06-20x86: Make reading / writing of CRx registers 64bit proofStefan Reinauer
2015-06-09cbmem: Unify CBMEM init tasks with CBMEM_INIT_HOOK() APIKyösti Mälkki
2015-06-08Remove empty lines at end of fileElyes HAOUAS
2015-05-29Remove leftover smi_get_tseg_baseVladimir Serbinenko
2015-05-28smm: Merge configs SMM_MODULES and SMM_TSEGVladimir Serbinenko
2015-05-28Remove leftover tseg_relocateVladimir Serbinenko
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-04-10baytrail: Switch from ACPI mode to PCI mode for legacy supportMarc Jones
2015-03-11x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki
2015-03-07AMD: Uniformly define MSRs for TOP_MEM and TOP_MEM2Kyösti Mälkki
2015-02-16acpi: Generate valid ACPI processor objectsTimothy Pearson
2015-02-05AMD K8: Remove some excessive preprocessor useKyösti Mälkki
2015-02-03cpu/amd (non-AGESA): Load microcode updates from CBFSKyösti Mälkki
2015-02-03cpu/amd/model_10xxx: Remove UPDATE_CPU_MICROCODE optionAlexandru Gagniuc
2015-01-06cpu: Drop print_ implementation from non-romcc boardsStefan Reinauer
2015-01-05timestamps: Switch from tsc_t to uint64_tStefan Reinauer
2014-12-31arch/x86: Declare GDT symbols and move_gdt()Kyösti Mälkki
2014-12-16Drop GX1, CS5330 and related boardsStefan Reinauer
2014-11-30Replace hlt() loops with halt()Patrick Georgi
2014-11-22amdk8: Move to implicit length patchingVladimir Serbinenko
2014-11-20AMD: Isolate AGESA and PI build environmentsKyösti Mälkki
2014-11-14AMD (K8/fam10): Rewrite CAR migration in post_cache_as_ramKyösti Mälkki
2014-10-19amd: rename model_fxx_powernow to powernow.Vladimir Serbinenko
2014-10-19x86 romstage: Move stack just below RAMTOPKyösti Mälkki
2014-10-17acpi_add_ssdt_pstates: Remove function.Vladimir Serbinenko
2014-08-30AMD Steppe Eagle: CPU files for new SoCBruce Griffith
2014-08-15intel/cpu: rename car.h to romstage.hAaron Durbin
2014-08-14Intel: Add common header file for CAR setupEdward O'Callaghan
2014-07-17drivers/spi: Sanitize headers from preprocessor abuseEdward O'Callaghan
2014-06-30x86 MTRR: Drop unused return valueKyösti Mälkki
2014-04-28AMD: Add common header file for CAR setupKyösti Mälkki
2014-04-16cpu/amd/agesa/family15tn: Add initial support for SMM modeAlexandru Gagniuc
2014-03-20rmodules: use rmodtool to create rmodulesAaron Durbin
2014-03-16Make POST device configurable.Idwer Vollering
2014-02-25Remove CACHE_ROM.Vladimir Serbinenko
2014-02-16x86: provide infrastructure to backup default SMM regionAaron Durbin
2014-02-11SMP: Add arch-agnostic boot_cpu()Kyösti Mälkki
2014-01-30x86: Add SMM helper functions to MP infrastructureAaron Durbin
2014-01-30x86: add SMM save state for 0x0100 revisionAaron Durbin
2014-01-30x86: parallel MP initializationAaron Durbin
2014-01-28x86: add common definitions for control registersAaron Durbin
2014-01-28x86/mtrr: don't assume size of ROM cached during CAR modeAaron Durbin
2014-01-28x86: include header to define types in useAaron Durbin
2014-01-23Multiboot: remove multiboot tables generation.Vladimir Serbinenko
2014-01-16cpu/intel: Make all Intel CPUs load microcode from CBFSAlexandru Gagniuc
2014-01-15Re-declare CACHE_ROM_SIZE as aligned ROM_SIZE for MTRRKyösti Mälkki
2014-01-06cpu/cpu.h: Allow compiling with __SIMPLE_DEVICE__Vladimir Serbinenko
2013-12-26AMD boards (non-AGESA): Cleanup earlymtrr.c includesKyösti Mälkki
2013-12-21lynxpoint: Route all USB ports to XHCI in finalize stepDuncan Laurie
2013-12-13cpu: Rename CPU_MICROCODE_IN_CBFS to SUPPORT_CPU_UCODE_IN_CBFSAlexandru Gagniuc
2013-12-09AMD boards: Fix includes for microcode updatesKyösti Mälkki
2013-11-24smi: Update mainboard_smi_gpi() to have 32bit argumentDuncan Laurie
2013-10-13Rename cpu/x86/car.h to arch/early_variables.hStefan Reinauer
2013-09-21CBMEM: Always select CAR_MIGRATIONKyösti Mälkki
2013-08-15Include boot_cpu.c for romstage buildsKyösti Mälkki
2013-08-05AMD Kabini: Add CPU AGESA wrapper for new AMD processor familySiyuan Wang
2013-07-11include: Fix spellingMartin Roth
2013-06-03include/cpu/amd: Align `CPU_ID_EXT_FEATURES_MSR` with other definesPaul Menzel
2013-05-25Intel GM45, 945, SNB: Move `multiply_to_tsc()` to `tsc.h`Ronald G. Minnich
2013-05-16x86: add cache-as-ram migration optionAaron Durbin
2013-05-11Make early x86 POST codes written to IO port optionalMartin Roth
2013-05-10Get rid of a number of __GNUC__ checksStefan Reinauer
2013-05-10Drop prototype guarding for romccStefan Reinauer
2013-05-08x86: use asmlinkage macro for smm_handler_tAaron Durbin
2013-05-07x86: add TSC_CONSTANT_RATE optionAaron Durbin
2013-05-01x86: use boot state callbacks to disable rom cacheAaron Durbin
2013-04-12Revert "siemens/sitemp_g1p1: Make ACPI report the right mmconf region"Nico Huber
2013-04-10siemens/sitemp_g1p1: Make ACPI report the right mmconf regionPatrick Georgi
2013-04-05mtrr: add rom caching comment about hyperthreadsAaron Durbin
2013-04-04AMD: Drop six copies of wrmsr_amd and rdmsr_amdKyösti Mälkki
2013-04-03intel/microcode.h: Fix typo in comment: micr*o*codePaul Menzel
2013-04-01boot: add disable_cache_rom() functionAaron Durbin