xref: /openbmc/u-boot/arch/arm/cpu/armv7/sunxi/Makefile (revision 92369844)
1643cf0eaSIan Campbell#
2643cf0eaSIan Campbell# (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
3643cf0eaSIan Campbell#
4643cf0eaSIan Campbell# Based on some other Makefile
5643cf0eaSIan Campbell# (C) Copyright 2000-2003
6643cf0eaSIan Campbell# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
7643cf0eaSIan Campbell#
8643cf0eaSIan Campbell# SPDX-License-Identifier:	GPL-2.0+
9643cf0eaSIan Campbell#
10643cf0eaSIan Campbellobj-y	+= timer.o
11cba69eeeSIan Campbellobj-y	+= board.o
12643cf0eaSIan Campbellobj-y	+= clock.o
137582e39eSHans de Goedeobj-y	+= cpu_info.o
1451637afeSHans de Goedeobj-y	+= dram_helpers.o
15fe1b4db0SIan Campbellobj-y	+= pinmux.o
161871a8caSHans de Goedeifndef CONFIG_MACH_SUN9I
172aacc423SHans de Goedeobj-y	+= usb_phy.o
181871a8caSHans de Goedeendif
19ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN6I)	+= prcm.o
20ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN8I)	+= prcm.o
21d35488c7SHans de Goedeobj-$(CONFIG_MACH_SUN9I)	+= prcm.o
223b10e6ebSOliver Schinaglobj-$(CONFIG_MACH_SUN6I)	+= p2wi.o
2366ebea06SHans de Goedeobj-$(CONFIG_MACH_SUN8I)	+= rsb.o
24d35488c7SHans de Goedeobj-$(CONFIG_MACH_SUN9I)	+= rsb.o
25ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN4I)	+= clock_sun4i.o
26ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN5I)	+= clock_sun4i.o
27ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN6I)	+= clock_sun6i.o
28ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN7I)	+= clock_sun4i.o
29ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN8I)	+= clock_sun6i.o
30dacc0881SHans de Goedeobj-$(CONFIG_MACH_SUN9I)	+= clock_sun9i.o
31*92369844SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN6I)	+= tzpc.o
32cba69eeeSIan Campbell
33a536077dSHans de Goedeobj-$(CONFIG_AXP152_POWER)	+= pmic_bus.o
34a536077dSHans de Goedeobj-$(CONFIG_AXP209_POWER)	+= pmic_bus.o
351d624a4fSHans de Goedeobj-$(CONFIG_AXP221_POWER)	+= pmic_bus.o
361d624a4fSHans de Goede
37cba69eeeSIan Campbellifndef CONFIG_SPL_BUILD
38d5db7024SMarc Zyngierifdef CONFIG_ARMV7_PSCI
39073f2984SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN6I)	+= psci_sun6i.o
40d4611affSChen-Yu Tsaiobj-$(CONFIG_MACH_SUN7I)	+= psci_sun7i.o
4198167430SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN8I)	+= psci_sun6i.o
42d5db7024SMarc Zyngierendif
43cba69eeeSIan Campbellendif
44cba69eeeSIan Campbell
45cba69eeeSIan Campbellifdef CONFIG_SPL_BUILD
46bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN4I)	+= dram_sun4i.o
47bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN5I)	+= dram_sun4i.o
489a07eb0bSHans de Goedeobj-$(CONFIG_MACH_SUN6I)	+= dram_sun6i.o
49bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN7I)	+= dram_sun4i.o
505e6bacdbSHans de Goedeobj-$(CONFIG_MACH_SUN8I_A23)	+= dram_sun8i_a23.o
518c3dacffSVishnu Patekarobj-$(CONFIG_MACH_SUN8I_A33)	+= dram_sun8i_a33.o
52942cb0b6SSimon Glassobj-y	+= fel_utils.o
53cba69eeeSIan Campbellendif
54