coreboot/src/cpu/intel
Angel Pons 44985ae757 cpu/x86/tsc: Deduplicate Makefile logic
The code under `cpu/x86/tsc` is only compiled in when its `Makefile.inc`
is included from platform (CPU/SoC) code and the `UDELAY_TSC` Kconfig
option is enabled.

Include `cpu/x86/tsc/Makefile.inc` once from `cpu/x86/Makefile.inc` and
drop the now-redundant inclusions from platform code. Also, deduplicate
the `UDELAY_TSC` guards.

Change-Id: I41e96026f37f19de954fd5985b92a08cb97876c1
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/57456
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-09-08 14:35:16 +00:00
..
car cpu/intel/car/core2/cache_as_ram: Add x86_64 support 2021-07-07 05:49:10 +00:00
common cpu/intel/common: use lapicid api 2021-04-15 10:57:12 +00:00
fit Makefile.inc: Fix IFITTOOL dependencies 2021-07-07 14:51:22 +00:00
haswell cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
hyperthreading cpu/x86: Drop Kconfig PARALLEL_CPU_INIT 2021-06-07 21:04:49 +00:00
microcode soc/intel: Fix microcode loading 2021-07-09 11:49:02 +00:00
model_6bx src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_6ex src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_6fx src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_6xx src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_65x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_67x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_68x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_106cx src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_206ax cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
model_1067x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_2065x cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
model_f2x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_f3x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
model_f4x src: Introduce ARCH_ALL_STAGES_X86 2021-07-02 08:19:10 +00:00
slot_1 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
smm cpu/intel/smm/gen1/smmrelocate.c: Remove repeated word 2021-01-18 07:31:06 +00:00
socket_441 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_BGA956 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_FCBGA559 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_LGA775 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_m cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_mPGA604 cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
socket_p cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
speedstep sb/intel/i82801gx,ix: Drop MPEN from GNVS 2021-02-01 08:54:31 +00:00
turbo
Kconfig
Makefile.inc