coreboot/src/include/cpu/x86
Michael Niewöhner 062b92ef65 cpu/intel/common: rework code previously moved to common cpu code
Rework the code moved to common code in CB:46274. This involves
simplification by using appropriate helpers for MSR and CPUID, using
macros instead of plain values for MSRs and cpu features and adding
documentation to the header.

Change-Id: I7615fc26625c44931577216ea42f0a733b99e131
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46588
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2020-10-24 09:53:26 +00:00
..
bist.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
cache.h arch/x86/exit_car.S: Make sure _cbmem_top_ptr hits dram 2020-08-17 06:22:41 +00:00
cr.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gdt.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
lapic.h include/cpu/x86/lapic: Add support for x86_64 2020-07-05 08:52:33 +00:00
lapic_def.h
legacy_save_state.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
mp.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
msr.h cpu/intel/common: rework code previously moved to common cpu code 2020-10-24 09:53:26 +00:00
mtrr.h src/include: Drop unneeded empty lines 2020-09-14 07:09:41 +00:00
name.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pae.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
post_code.h src/include: Drop unneeded empty lines 2020-09-14 07:09:41 +00:00
smi_deprecated.h cpu/x86/smm/smmhandler.c: Get revision using C code 2020-09-29 05:59:37 +00:00
smm.h cpu/x86/smm.h: Add function to return the SMM save state revision 2020-09-21 08:11:54 +00:00
tsc.h include/cpu/x86/tsc: Fix rdtsc on x86_64 2020-09-28 09:36:00 +00:00