coreboot/src/include/cpu/intel
Patrick Rudolph 6e079dc120 cpu/intel/common: Move intel_ht_sibling() to common folder
Make intel_ht_sibling() available on all platforms.

Will be used in MP init to only write "Core" MSRs from one thread
on HyperThreading enabled platforms, to prevent race conditions and
resulting #GP if MSRs are written twice or are already locked.

Change-Id: I5d000b34ba4c6536dc866fbaf106b78e905e3e35
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35619
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2019-10-01 15:10:16 +00:00
..
em64t100_save_state.h cpu/x86: Separate save_state struct headers 2019-08-13 13:59:05 +00:00
em64t101_save_state.h cpu/x86: Separate save_state struct headers 2019-08-13 13:59:05 +00:00
em64t_save_state.h cpu/x86: Separate save_state struct headers 2019-08-13 13:59:05 +00:00
fsb.h cpu/x86/lapic: Refactor timer_fsb() 2019-09-19 09:28:55 +00:00
hyperthreading.h cpu/intel/common: Move intel_ht_sibling() to common folder 2019-10-01 15:10:16 +00:00
l2_cache.h src: Move common IA-32 MSRs to <cpu/x86/msr.h> 2018-10-11 21:06:53 +00:00
microcode.h Fix typos involving "the the" 2018-12-18 13:24:28 +00:00
smm_reloc.h intel/smm/gen1: Use smm_subregion() 2019-08-28 22:51:27 +00:00
speedstep.h src: Move common IA-32 MSRs to <cpu/x86/msr.h> 2018-10-11 21:06:53 +00:00
turbo.h src: Move common IA-32 MSRs to <cpu/x86/msr.h> 2018-10-11 21:06:53 +00:00