1 ## SPDX-License-Identifier: GPL-2.0-only
2 ifeq ($(CONFIG_SOC_INTEL_METEORLAKE),y)
5 subdirs-y += ../../../cpu/intel/microcode
6 subdirs-y += ../../../cpu/intel/turbo
8 # all (bootblock, verstage, romstage, postcar, ramstage)
16 bootblock-y += bootblock/bootblock.c
17 bootblock-y += bootblock/ioe_die.c
18 bootblock-y += bootblock/report_platform.c
19 bootblock-y += bootblock/soc_die.c
22 bootblock-y += soc_info.c
24 romstage-$(CONFIG_SOC_INTEL_CSE_PRE_CPU_RESET_TELEMETRY) += cse_telemetry.c
26 romstage-y += meminit.c
27 romstage-y += pcie_rp.c
29 romstage-y += soc_info.c
34 ramstage-$(CONFIG_SOC_INTEL_CRASHLOG) += crashlog.c
35 ramstage-y += ioe_pmc.c
38 ramstage-y += finalize.c
39 ramstage-y += fsp_params.c
40 ramstage-y += lockdown.c
42 ramstage-y += pcie_rp.c
45 ramstage-y += retimer.c
46 ramstage-y += soundwire.c
47 ramstage-y += systemagent.c
50 ramstage-y += soc_info.c
60 CPPFLAGS_common += -I$(src)/soc/intel/meteorlake
61 CPPFLAGS_common += -I$(src)/soc/intel/meteorlake/include
63 CFLAGS_common += -fshort-wchar