blob: 3e1f76d6118f58be93c7e6fda7070e30edc07785 [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 Glass2aeaa572019-04-25 21:58:55 -06005obj-$(CONFIG_$(SPL_TPL_)X86_16BIT_INIT) += cpu.o
6obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += cpu_full.o
Simon Glassc51faed2019-04-25 21:58:54 -06007
8ifdef CONFIG_SPL
9ifndef CONFIG_SPL_BUILD
10obj-y += cpu_from_spl.o
11obj-y += cpu_full.o
Simon Glass2aeaa572019-04-25 21:58:55 -060012obj-y += refcode.o
Simon Glassc51faed2019-04-25 21:58:54 -060013endif
14ifndef CONFIG_SPL_BUILD
15# obj-y += cpu_from_spl.o
Simon Glass76bfbb62023-05-04 16:51:00 -060016obj-y += adsp.o
17obj-y += sata.o
Simon Glassc51faed2019-04-25 21:58:54 -060018endif
19endif
20
21ifeq ($(CONFIG_$(SPL_TPL_)X86_32BIT_INIT),)
22#obj-y += cpu_from_spl.o
23endif
24
Simon Glasse7d04d82016-03-11 22:07:19 -070025obj-y += iobp.o
Simon Glassac0cce52016-03-11 22:07:23 -070026obj-y += lpc.o
Simon Glass17f9d5c2016-03-11 22:07:28 -070027obj-y += me.o
Simon Glassac9609c2016-03-11 22:07:22 -070028obj-y += northbridge.o
Simon Glasse7d04d82016-03-11 22:07:19 -070029obj-y += pch.o
Simon Glasse984eda2016-03-11 22:07:20 -070030obj-y += pinctrl_broadwell.o
Simon Glassc7805d52016-03-11 22:07:25 -070031obj-y += power_state.o
Simon Glass2aeaa572019-04-25 21:58:55 -060032obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += refcode.o
Simon Glass69343ff2019-04-25 21:58:49 -060033obj-$(CONFIG_$(SPL_TPL_)X86_32BIT_INIT) += sdram.o