summaryrefslogtreecommitdiff
path: root/src/cpu
AgeCommit message (Expand)Author
2018-10-31reset: Finalize move to new APINico Huber
2018-10-30{cpu,drivers,nb,sb}/amd: Replace {MSR,MTRR} addresses with macrosElyes HAOUAS
2018-10-30src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-29x86/mp_init: Add configurable stack size for SMM relocateMarshall Dawson
2018-10-24cpu/intel/smm: Don't make assumptions on TSEG_SIZEArthur Heymans
2018-10-23src: Remove unneeded whitespaceElyes HAOUAS
2018-10-22intel: Use CF9 reset (part 1)Patrick Rudolph
2018-10-19{cpu,drivers}/amd: Replace MTRR addresses with macrosElyes HAOUAS
2018-10-18cpu/x86/smm: Fix non-local header treated as localElyes HAOUAS
2018-10-18cpu/amd: Use common AMD's MSRElyes HAOUAS
2018-10-11src: Move common IA-32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-10-11src: Replace MSR addresses with macrosElyes HAOUAS
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-05src: Fix MSR_PKG_CST_CONFIG_CONTROL register nameElyes HAOUAS
2018-10-04cpu/intel/car: Fix typoElyes HAOUAS
2018-09-28src/*: normalize Google copyright headersPatrick Georgi
2018-09-26cpu/intel/model_206ax: detect number of MCE banksDan Elkouby
2018-09-25src/cpu/via/nano: Remove unneeded includeElyes HAOUAS
2018-09-18cpu/*/car: fix ancient URL explaining XIP range run-time calculationStefan Tauner
2018-09-14complier.h: add __always_inline and use it in code baseAaron Durbin
2018-09-06qemu-q35: Use the TSC for udelayMichael van der Westhuizen
2018-08-20cpu/intel/common: add function to init cppc_configMatt Delco
2018-08-17intel/socket_mPGA604: Keep only model f2xKyösti Mälkki
2018-08-13src: Get rid of non-local header treated as localElyes HAOUAS
2018-08-13cpu/intel/car: Align the stack to 16 bytes before romstage_mainArthur Heymans
2018-08-13cpu/x86/smm/smm_module_loader.c: Avoid static analysis error "unused value"Richard Spiegel
2018-08-09cpu/x86/mp_init.c: Avoid static analysis error for unused valueRichard Spiegel
2018-08-09src/cpu: Fix typoElyes HAOUAS
2018-08-09cpu/x86/mp_init.c: Fix error treatmentRichard Spiegel
2018-08-09cpu/intel/smm: Make sure SMRR base is aligned to SMRR sizeArthur Heymans
2018-08-08cpu/amd: Correct number of MCA banks clearedMarshall Dawson
2018-08-08cpu/amd: Improve formattingMarshall Dawson
2018-08-08cpu/amd: Rename MCA status registerMarshall Dawson
2018-08-06mp_init: fix typoRaul E Rangel
2018-08-03cpu/x86/lapic/apic_timer.c: Compile the same code for all stagesArthur Heymans
2018-07-30nb/intel/gm45: Use common code for SMM in TSEGArthur Heymans
2018-07-30cpu/intel/smm/gen1: Use correct MSR for model_6fx and model_1067xArthur Heymans
2018-07-30cpu/intel/microcode: Add helper functions to get microcode infoRizwan Qureshi
2018-07-28nb/intel/sandybridge: Move CPU report to cpu folderPatrick Rudolph
2018-07-28intel/sandybridge: Don't hardcode platform typePatrick Rudolph
2018-07-25drivers/tpm: Add TPM ramstage driver for devices without vboot.Philipp Deppenwiese
2018-07-24cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSxArthur Heymans
2018-07-09src/{arch,commonlib,cpu}: 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-27smm: Switch from %edx to %ebxRaul E Rangel
2018-06-27smm: Push a null stack base pointerRaul E Rangel
2018-06-27smm: Make local variables relative to ebpRaul E Rangel
2018-06-27smm: Clear SMRAM when debuggingRaul E Rangel
2018-06-27cpu/intel/p4-netburst: skip caching rom on model_fxxArthur Heymans
2018-06-27x86/car: Replace reference of copy_and_run locationKyösti Mälkki