blob: 39a45f9d6ff4ca27ad96e2d5afe839dd593f6543 [file] [log] [blame]
Aamir Bohraa23e0c92020-03-25 15:31:12 +05301ifeq ($(CONFIG_SOC_INTEL_TIGERLAKE),y)
Subrata Banik91e89c52019-11-01 18:30:01 +05302
3subdirs-y += romstage
4subdirs-y += ../../../cpu/intel/microcode
5subdirs-y += ../../../cpu/intel/turbo
6subdirs-y += ../../../cpu/x86/lapic
7subdirs-y += ../../../cpu/x86/mtrr
Subrata Banik91e89c52019-11-01 18:30:01 +05308subdirs-y += ../../../cpu/x86/tsc
9
10# 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
17bootblock-y += bootblock/bootblock.c
Subrata Banik91e89c52019-11-01 18:30:01 +053018bootblock-y += bootblock/pch.c
19bootblock-y += bootblock/report_platform.c
20bootblock-y += espi.c
Aamir Bohra555c9b62020-03-23 10:13:10 +053021bootblock-y += gpio.c
Subrata Banik91e89c52019-11-01 18:30:01 +053022bootblock-y += p2sb.c
23
24romstage-y += espi.c
Aamir Bohra555c9b62020-03-23 10:13:10 +053025romstage-y += meminit.c
26romstage-y += gpio.c
Subrata Banik91e89c52019-11-01 18:30:01 +053027romstage-y += reset.c
28
29ramstage-y += acpi.c
30ramstage-y += chip.c
31ramstage-y += cpu.c
Tim Wawrzynczak7f7c3882021-04-09 12:15:21 -060032ramstage-y += dptf.c
Subrata Banik91e89c52019-11-01 18:30:01 +053033ramstage-y += elog.c
34ramstage-y += espi.c
35ramstage-y += finalize.c
Aamir Bohra555c9b62020-03-23 10:13:10 +053036ramstage-y += fsp_params.c
37ramstage-y += gpio.c
Subrata Banik91e89c52019-11-01 18:30:01 +053038ramstage-y += lockdown.c
Tim Wawrzynczak59a621a2021-03-22 10:43:42 -060039ramstage-y += me.c
Subrata Banik91e89c52019-11-01 18:30:01 +053040ramstage-y += p2sb.c
41ramstage-y += pmc.c
42ramstage-y += reset.c
Duncan Laurie2d065502020-04-29 12:40:08 -070043ramstage-y += soundwire.c
Subrata Banik91e89c52019-11-01 18:30:01 +053044ramstage-y += systemagent.c
Karthikeyan Ramasubramanianfa9e8f92020-11-04 22:22:46 -070045ramstage-y += xhci.c
Francois Toguo15cbc3b2021-01-26 10:27:49 -080046ramstage-$(CONFIG_SOC_INTEL_CRASHLOG) += crashlog_lib.c
Subrata Banik91e89c52019-11-01 18:30:01 +053047
Aamir Bohra555c9b62020-03-23 10:13:10 +053048smm-y += gpio.c
Subrata Banik91e89c52019-11-01 18:30:01 +053049smm-y += p2sb.c
Subrata Banik91e89c52019-11-01 18:30:01 +053050smm-y += pmutil.c
51smm-y += smihandler.c
52smm-y += uart.c
Furquan Shaikh7c36dc12020-11-02 14:00:35 -080053smm-y += elog.c
Karthikeyan Ramasubramanianfa9e8f92020-11-04 22:22:46 -070054smm-y += xhci.c
Subrata Banik91e89c52019-11-01 18:30:01 +053055
Aamir Bohra555c9b62020-03-23 10:13:10 +053056verstage-y += gpio.c
Subrata Banik91e89c52019-11-01 18:30:01 +053057
58CPPFLAGS_common += -I$(src)/soc/intel/tigerlake
59CPPFLAGS_common += -I$(src)/soc/intel/tigerlake/include
60
61endif