blob: 52d56c65be80992b5cbd9043d43b2dd1134e9cb8 [file] [log] [blame]
Tom Rini83d290c2018-05-06 17:58:06 -04001# SPDX-License-Identifier: GPL-2.0+
Simon Glass2f3f4772016-03-11 22:07:18 -07002#
3# Copyright (c) 2016 Google, Inc
Simon Glass2f3f4772016-03-11 22:07:18 -07004
Simon Glass23e8bd72019-02-16 20:25:01 -07005obj-y += adsp.o
Simon Glassc0052b62019-04-25 21:58:55 -06006obj-$(CONFIG_$(SPL_TPL_)X86_16BIT_INIT) += cpu.o
7obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += cpu_full.o
Simon Glass43294e62019-04-25 21:58:54 -06008
9ifdef CONFIG_SPL
10ifndef CONFIG_SPL_BUILD
11obj-y += cpu_from_spl.o
12obj-y += cpu_full.o
Simon Glassc0052b62019-04-25 21:58:55 -060013obj-y += refcode.o
Simon Glass43294e62019-04-25 21:58:54 -060014endif
15ifndef CONFIG_SPL_BUILD
16# obj-y += cpu_from_spl.o
17endif
18endif
19
20ifeq ($(CONFIG_$(SPL_TPL_)X86_32BIT_INIT),)
21#obj-y += cpu_from_spl.o
22endif
23
Simon Glass1e6f4e52016-03-11 22:07:19 -070024obj-y += iobp.o
Simon Glass08cb7422016-03-11 22:07:23 -070025obj-y += lpc.o
Simon Glassb697b842016-03-11 22:07:28 -070026obj-y += me.o
Simon Glassda3363d2016-03-11 22:07:22 -070027obj-y += northbridge.o
Simon Glass1e6f4e52016-03-11 22:07:19 -070028obj-y += pch.o
Simon Glassb24f5c42016-03-11 22:07:20 -070029obj-y += pinctrl_broadwell.o
Simon Glass71a8f202016-03-11 22:07:25 -070030obj-y += power_state.o
Simon Glassc0052b62019-04-25 21:58:55 -060031obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += refcode.o
Simon Glassd2c29d92016-03-11 22:07:21 -070032obj-y += sata.o
Simon Glass4eabf1e2019-04-25 21:58:49 -060033obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += sdram.o