blob: 90c3036a8bd674d68007b190cfa6c1ed7f85df16 [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
Aamir Bohra3ee54bb2018-10-17 11:55:01 +05306
Subrata Banik55a21492019-11-01 16:32:01 +05307# all (bootblock, verstage, romstage, postcar, ramstage)
8all-y += gspi.c
9all-y += i2c.c
10all-y += pmutil.c
11all-y += spi.c
12all-y += uart.c
13
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053014bootblock-y += bootblock/bootblock.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053015bootblock-y += bootblock/pch.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053016bootblock-y += bootblock/report_platform.c
Subrata Banik3d152ac2018-10-31 23:08:14 +053017bootblock-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053018bootblock-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053019bootblock-y += p2sb.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053020
Subrata Banik3d152ac2018-10-31 23:08:14 +053021romstage-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053022romstage-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053023romstage-y += reset.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053024
25ramstage-y += acpi.c
26ramstage-y += chip.c
27ramstage-y += cpu.c
Subrata Banik54893412019-04-29 13:28:11 +053028ramstage-y += elog.c
Subrata Banik3d152ac2018-10-31 23:08:14 +053029ramstage-y += espi.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053030ramstage-y += finalize.c
31ramstage-y += fsp_params.c
32ramstage-y += gpio.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053033ramstage-y += lockdown.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053034ramstage-y += p2sb.c
35ramstage-y += pmc.c
Michael Niewöhnerb17f3d32019-10-24 00:19:45 +020036ramstage-y += reset.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053037ramstage-y += systemagent.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053038ramstage-y += sd.c
Krishna Prasad Bhatd0c0fd72020-02-27 14:20:13 +053039ramstage-y += me.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053040
41smm-y += gpio.c
42smm-y += p2sb.c
43smm-y += pmutil.c
44smm-y += smihandler.c
Nico Hubera96e66a2018-11-11 02:51:14 +010045smm-y += uart.c
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053046
Aamir Bohra3ee54bb2018-10-17 11:55:01 +053047CPPFLAGS_common += -I$(src)/soc/intel/icelake
48CPPFLAGS_common += -I$(src)/soc/intel/icelake/include
49
50endif