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 29f542948bSvishnupatekarifdef CONFIG_MACH_SUN8I_A83T 30f542948bSvishnupatekarobj-y += clock_sun8i_a83t.o 31f542948bSvishnupatekarelse 32ed41e62fSIan Campbellobj-$(CONFIG_MACH_SUN8I) += clock_sun6i.o 33f542948bSvishnupatekarendif 34dacc0881SHans de Goedeobj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o 3592369844SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN6I) += tzpc.o 36*5823664fSChen-Yu Tsaiobj-$(CONFIG_MACH_SUN8I_H3) += tzpc.o 37cba69eeeSIan Campbell 38a536077dSHans de Goedeobj-$(CONFIG_AXP152_POWER) += pmic_bus.o 39a536077dSHans de Goedeobj-$(CONFIG_AXP209_POWER) += pmic_bus.o 401d624a4fSHans de Goedeobj-$(CONFIG_AXP221_POWER) += pmic_bus.o 4195ab8feeSvishnupatekarobj-$(CONFIG_AXP818_POWER) += pmic_bus.o 421d624a4fSHans de Goede 43cba69eeeSIan Campbellifndef CONFIG_SPL_BUILD 44d5db7024SMarc Zyngierifdef CONFIG_ARMV7_PSCI 45073f2984SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN6I) += psci_sun6i.o 46d4611affSChen-Yu Tsaiobj-$(CONFIG_MACH_SUN7I) += psci_sun7i.o 4798167430SChen-Yu Tsaiobj-$(CONFIG_MACH_SUN8I) += psci_sun6i.o 48d5db7024SMarc Zyngierendif 49cba69eeeSIan Campbellendif 50cba69eeeSIan Campbell 51cba69eeeSIan Campbellifdef CONFIG_SPL_BUILD 52bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN4I) += dram_sun4i.o 53bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN5I) += dram_sun4i.o 549a07eb0bSHans de Goedeobj-$(CONFIG_MACH_SUN6I) += dram_sun6i.o 55bec72c79SHans de Goedeobj-$(CONFIG_MACH_SUN7I) += dram_sun4i.o 565e6bacdbSHans de Goedeobj-$(CONFIG_MACH_SUN8I_A23) += dram_sun8i_a23.o 578c3dacffSVishnu Patekarobj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o 5881f50d93Svishnupatekarobj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o 590404d53fSJens Kuskeobj-$(CONFIG_MACH_SUN8I_H3) += dram_sun8i_h3.o 60942cb0b6SSimon Glassobj-y += fel_utils.o 61cba69eeeSIan Campbellendif 62