Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 2 | |
| 3 | ifeq ($(CONFIG_SOC_INTEL_SKYLAKE_SP),y) |
| 4 | |
| 5 | subdirs-y += ../../../../cpu/intel/microcode |
| 6 | subdirs-y += ../../../../cpu/intel/turbo |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 7 | |
| 8 | postcar-y += soc_util.c |
| 9 | |
| 10 | romstage-y += soc_util.c |
| 11 | romstage-y += romstage.c |
| 12 | romstage-y += soc_util.c |
| 13 | romstage-y += hob_display.c |
| 14 | romstage-$(CONFIG_DISPLAY_UPD_DATA) += upd_display.c |
| 15 | romstage-$(CONFIG_DISPLAY_HOBS) += hob_display.c |
| 16 | |
Marc Jones | ccfaf25 | 2020-09-28 12:06:36 -0600 | [diff] [blame] | 17 | ramstage-y += soc_acpi.c |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 18 | ramstage-y += chip.c |
| 19 | ramstage-y += soc_util.c |
| 20 | ramstage-y += cpu.c |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 21 | ramstage-$(CONFIG_DISPLAY_UPD_DATA) += upd_display.c |
| 22 | ramstage-$(CONFIG_DISPLAY_HOBS) += hob_display.c |
| 23 | ramstage-y += hob_display.c |
Tim Chu | 3ba1621 | 2022-12-14 11:27:52 +0000 | [diff] [blame] | 24 | smm-$(CONFIG_HAVE_SMI_HANDLER) += soc_smihandler_util.c |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 25 | |
| 26 | CPPFLAGS_common += -I$(src)/soc/intel/xeon_sp/skx/include -I$(src)/soc/intel/xeon_sp/skx |
| 27 | |
Arthur Heymans | 86d195b | 2020-12-11 09:46:03 +0100 | [diff] [blame] | 28 | cpu_microcode_bins += 3rdparty/intel-microcode/intel-ucode/06-55-04 |
| 29 | |
Andrey Petrov | 662da6c | 2020-03-16 22:46:57 -0700 | [diff] [blame] | 30 | endif ## CONFIG_SOC_INTEL_SKYLAKE_SP |