coreboot-kgpe-d16/src/cpu/intel
Arthur Heymans 48bf712d35 cpu/intel/car/non-evict: Update microcode in CAR setup
On CPU's with a non eviction mode we cache the whole ROM to speed up
finding the microcode updates, remove the caching to fill in the non
eviction mode and then turn on caching the whole ROM again to speed
executing XIP code in flash.

Change-Id: Ib7f36678913e0ba8ef1305bca2c482f375b23eaf
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/30682
Reviewed-on: https://review.coreboot.org/c/30813
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
2019-01-14 12:06:12 +00:00
..
car cpu/intel/car/non-evict: Update microcode in CAR setup 2019-01-14 12:06:12 +00:00
common cpu/intel/common: Fix generated exception if not supported VMX 2019-01-09 09:49:50 +00:00
fit
fsp_model_406dx Untangle CBFS microcode updates 2019-01-10 09:24:02 +00:00
haswell cpu/intel: Use the common code to initialize the romstage timestamps 2019-01-09 09:56:06 +00:00
hyperthreading src: Remove unneeded include "{arch,cpu}/cpu.h" 2018-11-12 09:22:18 +00:00
microcode cpu/intel/microcode: Support update before CAR entry 2019-01-11 10:19:16 +00:00
model_6bx
model_6dx
model_6ex cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx() 2018-12-20 22:18:05 +00:00
model_6fx cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx() 2018-12-20 22:18:05 +00:00
model_6xx 3rdparty/blobs: Update for current Intel microcode 2019-01-10 09:24:47 +00:00
model_65x
model_67x
model_68x
model_69x
model_106cx cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx() 2018-12-20 22:18:05 +00:00
model_206ax cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx() 2018-12-20 22:18:05 +00:00
model_1067x cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx() 2018-12-20 22:18:05 +00:00
model_2065x arch/x86: SSE2 implies SSE support 2018-12-28 06:41:29 +00:00
model_f2x
model_f3x nb/intel/i945: Use common SMM_TSEG code 2018-12-03 10:18:14 +00:00
model_f4x src/cpu/intel/model_f4x: Update cpu_table 2018-12-28 12:26:08 +00:00
slot_1 src: Remove unneeded include "{arch,cpu}/cpu.h" 2018-11-12 09:22:18 +00:00
smm/gen1 src: Remove unneeded include "{arch,cpu}/cpu.h" 2018-11-12 09:22:18 +00:00
socket_441
socket_BGA956
socket_BGA1284
socket_FCBGA559
socket_FCBGA1023 arch/x86: SSE2 implies SSE support 2018-12-28 06:41:29 +00:00
socket_LGA775
socket_LGA1155
socket_mFCPGA478 cpu/intel/socket_mFCPGA478/Kconfig: Add MODEL_6{9,D}X 2018-11-19 08:13:49 +00:00
socket_mPGA478
socket_mPGA478MN
socket_mPGA604 aopen/dxplplusu: Switch to C_ENVIRONMENT_BOOTBLOCK 2019-01-13 08:38:13 +00:00
socket_rPGA988B
socket_rPGA989
speedstep arch/x86/acpigen.c: Add a method to notify all CPU cores 2018-11-29 12:19:31 +00:00
thermal_monitoring
turbo src: Move common IA-32 MSRs to <cpu/x86/msr.h> 2018-10-11 21:06:53 +00:00
Kconfig cpu/intel/microcode: Support update before CAR entry 2019-01-11 10:19:16 +00:00
Makefile.inc northbridge/intel/fsp_*: Remove legacy SoCs 2018-11-19 15:43:37 +00:00