blob: 52d56c65be80992b5cbd9043d43b2dd1134e9cb8 [file] [log] [blame]
Tom Rini10e47792018-05-06 17:58:06 -04001# SPDX-License-Identifier: GPL-2.0+
Simon Glass71606de2016-03-11 22:07:18 -07002#
3# Copyright (c) 2016 Google, Inc
Simon Glass71606de2016-03-11 22:07:18 -07004
Simon Glass398336e2019-02-16 20:25:01 -07005obj-y += adsp.o
Simon Glass2aeaa572019-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 Glassc51faed2019-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 Glass2aeaa572019-04-25 21:58:55 -060013obj-y += refcode.o
Simon Glassc51faed2019-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 Glasse7d04d82016-03-11 22:07:19 -070024obj-y += iobp.o
Simon Glassac0cce52016-03-11 22:07:23 -070025obj-y += lpc.o
Simon Glass17f9d5c2016-03-11 22:07:28 -070026obj-y += me.o
Simon Glassac9609c2016-03-11 22:07:22 -070027obj-y += northbridge.o
Simon Glasse7d04d82016-03-11 22:07:19 -070028obj-y += pch.o
Simon Glasse984eda2016-03-11 22:07:20 -070029obj-y += pinctrl_broadwell.o
Simon Glassc7805d52016-03-11 22:07:25 -070030obj-y += power_state.o
Simon Glass2aeaa572019-04-25 21:58:55 -060031obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += refcode.o
Simon Glass4979d072016-03-11 22:07:21 -070032obj-y += sata.o
Simon Glass69343ff2019-04-25 21:58:49 -060033obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += sdram.o