blob: c16195f01d0218d5797a7db95d031ac6fbba548a [file] [log] [blame]
Aamir Bohra3ee54bb2018-10-17 11:55:01 +05301ifeq ($(CONFIG_SOC_INTEL_ICELAKE),y)
2
3subdirs-y += romstage
4subdirs-y += ../../../cpu/intel/microcode
5subdirs-y += ../../../cpu/intel/turbo
6subdirs-y += ../../../cpu/x86/lapic
7subdirs-y += ../../../cpu/x86/mtrr
Aamir Bohra3ee54bb2018-10-17 11:55:01 +05308subdirs-y += ../../../cpu/x86/tsc
9
Subrata Banik55a21492019-11-01 16:32:01 +053010# all (bootblock, verstage, romstage, postcar, ramstage)
11all-y += gspi.c
12all-y += i2c.c
13all-y += pmutil.c
14all-y += spi.c
15all-y += uart.c
16
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053017bootblock-y += bootblock/bootblock.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053018bootblock-y += bootblock/pch.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053019bootblock-y += bootblock/report_platform.c
Subrata Banik3d152ac2018-10-31 23:08:14 +053020bootblock-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053021bootblock-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053022bootblock-y += p2sb.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053023
Subrata Banik3d152ac2018-10-31 23:08:14 +053024romstage-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053025romstage-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053026romstage-y += reset.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053027
28ramstage-y += acpi.c
29ramstage-y += chip.c
30ramstage-y += cpu.c
Subrata Banik54893412019-04-29 13:28:11 +053031ramstage-y += elog.c
Subrata Banik3d152ac2018-10-31 23:08:14 +053032ramstage-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053033ramstage-y += finalize.c
34ramstage-y += fsp_params.c
35ramstage-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053036ramstage-y += lockdown.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053037ramstage-y += p2sb.c
38ramstage-y += pmc.c
Michael Niewöhnerb17f3d32019-10-24 00:19:45 +020039ramstage-y += reset.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053040ramstage-y += systemagent.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053041ramstage-y += sd.c
Krishna Prasad Bhatd0c0fd72020-02-27 14:20:13 +053042ramstage-y += me.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053043
44smm-y += gpio.c
45smm-y += p2sb.c
46smm-y += pmutil.c
47smm-y += smihandler.c
Nico Hubera96e66a2018-11-11 02:51:14 +010048smm-y += uart.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053049
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053050CPPFLAGS_common += -I$(src)/soc/intel/icelake
51CPPFLAGS_common += -I$(src)/soc/intel/icelake/include
52
53endif