1 ## SPDX-License-Identifier: GPL-2.0-only
2 ifeq ($(CONFIG_SOC_INTEL_TIGERLAKE
),y
)
5 subdirs-y
+= ..
/..
/..
/cpu
/intel
/microcode
6 subdirs-y
+= ..
/..
/..
/cpu
/intel
/turbo
8 # all (bootblock, verstage, romstage, postcar, ramstage)
15 bootblock-y
+= bootblock
/bootblock.c
16 bootblock-y
+= bootblock
/pch.c
17 bootblock-y
+= bootblock
/report_platform.c
22 romstage-y
+= meminit.c
23 romstage-y
+= pcie_rp.c
31 ramstage-y
+= finalize.c
32 ramstage-y
+= fsp_params.c
33 ramstage-y
+= graphics.c
34 ramstage-y
+= lockdown.c
37 ramstage-y
+= pcie_rp.c
40 ramstage-y
+= retimer.c
41 ramstage-y
+= soundwire.c
42 ramstage-y
+= systemagent.c
45 ramstage-
$(CONFIG_SOC_INTEL_CRASHLOG
) += crashlog_lib.c
54 ifeq ($(CONFIG_SOC_INTEL_TIGERLAKE_PCH_H
),y
)
55 bootblock-y
+= gpio_pch_h.c
56 romstage-y
+= gpio_pch_h.c
57 ramstage-y
+= gpio_pch_h.c
59 verstage-y
+= gpio_pch_h.c
68 CPPFLAGS_common
+= -I
$(src
)/soc
/intel
/tigerlake
69 CPPFLAGS_common
+= -I
$(src
)/soc
/intel
/tigerlake
/include
71 ifeq ($(CONFIG_SOC_INTEL_TIGERLAKE_PCH_H
),y
)
72 cpu_microcode_bins
+= 3rdparty
/intel-microcode
/intel-ucode
/06-8d-01
74 cpu_microcode_bins
+= 3rdparty
/intel-microcode
/intel-ucode
/06-8c-01
75 cpu_microcode_bins
+= 3rdparty
/intel-microcode
/intel-ucode
/06-8c-02