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>
19 lines
486 B
Makefile
19 lines
486 B
Makefile
## SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
ramstage-y += slot_1.c
|
|
ramstage-y += l2_cache.c
|
|
subdirs-y += ../model_6xx
|
|
subdirs-y += ../model_65x
|
|
subdirs-y += ../model_67x
|
|
subdirs-y += ../model_68x
|
|
subdirs-y += ../model_6bx
|
|
subdirs-y += ../../x86/mtrr
|
|
subdirs-y += ../../x86/lapic
|
|
subdirs-y += ../../x86/cache
|
|
subdirs-y += ../microcode
|
|
|
|
bootblock-y += ../car/p3/cache_as_ram.S
|
|
bootblock-y += ../car/bootblock.c
|
|
postcar-y += ../car/p4-netburst/exit_car.S
|
|
romstage-y += ../car/romstage.c
|