Martin Roth | 9231f0b | 2022-10-28 22:39:23 -0600 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
Arthur Heymans | 08aeda6 | 2019-10-20 14:27:40 +0200 | [diff] [blame] | 2 | ifeq ($(CONFIG_FSP_CAR),y) |
| 3 | bootblock-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU)+= car/cache_as_ram_fsp.S |
Arthur Heymans | 98cc783 | 2020-12-08 12:49:38 +0100 | [diff] [blame] | 4 | ifeq ($(CONFIG_NO_FSP_TEMP_RAM_EXIT),y) |
| 5 | postcar-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU) += car/exit_car.S |
| 6 | else |
Arthur Heymans | 08aeda6 | 2019-10-20 14:27:40 +0200 | [diff] [blame] | 7 | postcar-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU) += car/exit_car_fsp.S |
Arthur Heymans | 98cc783 | 2020-12-08 12:49:38 +0100 | [diff] [blame] | 8 | endif |
Arthur Heymans | 08aeda6 | 2019-10-20 14:27:40 +0200 | [diff] [blame] | 9 | else |
Subrata Banik | 03e971c | 2017-03-07 14:02:23 +0530 | [diff] [blame] | 10 | bootblock-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CAR) += car/cache_as_ram.S |
Arthur Heymans | c4772b9 | 2019-04-14 18:38:35 +0200 | [diff] [blame] | 11 | bootblock-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CAR) += ../../../../../cpu/x86/early_reset.S |
Barnali Sarkar | 19b546f | 2017-05-03 18:00:48 +0530 | [diff] [blame] | 12 | postcar-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CAR) += car/exit_car.S |
Arthur Heymans | 08aeda6 | 2019-10-20 14:27:40 +0200 | [diff] [blame] | 13 | endif |
Barnali Sarkar | 19b546f | 2017-05-03 18:00:48 +0530 | [diff] [blame] | 14 | |
Arthur Heymans | 08aeda6 | 2019-10-20 14:27:40 +0200 | [diff] [blame] | 15 | bootblock-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU) += cpulib.c |
| 16 | romstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU) += cpulib.c |
Barnali Sarkar | 19b546f | 2017-05-03 18:00:48 +0530 | [diff] [blame] | 17 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU) += cpulib.c |
Barnali Sarkar | 91d38a5b | 2017-06-13 19:17:35 +0530 | [diff] [blame] | 18 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT) += mp_init.c |
Michael Niewöhner | 310c763 | 2020-10-01 22:28:03 +0200 | [diff] [blame] | 19 | ramstage-$(CONFIG_CPU_SUPPORTS_PM_TIMER_EMULATION) += pm_timer_emulation.c |
Angel Pons | a4cd911 | 2021-02-19 19:23:38 +0100 | [diff] [blame] | 20 | ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_SMMRELOCATE) += smmrelocate.c |