1 # SPDX-License-Identifier: GPL-2.0+ 2 # 3 # (C) Copyright 2012 Henrik Nordstrom <henrik (at] henriknordstrom.net> 4 # 5 # Based on some other Makefile 6 # (C) Copyright 2000-2003 7 # Wolfgang Denk, DENX Software Engineering, wd (at] denx.de. 8 9 obj-y += board.o 10 obj-y += clock.o 11 obj-y += cpu_info.o 12 obj-y += dram_helpers.o 13 obj-y += pinmux.o 14 obj-$(CONFIG_SUN6I_P2WI) += p2wi.o 15 obj-$(CONFIG_SUN6I_PRCM) += prcm.o 16 obj-$(CONFIG_AXP_PMIC_BUS) += pmic_bus.o 17 obj-$(CONFIG_SUN8I_RSB) += rsb.o 18 obj-$(CONFIG_MACH_SUN4I) += clock_sun4i.o 19 obj-$(CONFIG_MACH_SUN5I) += clock_sun4i.o 20 obj-$(CONFIG_MACH_SUN6I) += clock_sun6i.o 21 obj-$(CONFIG_MACH_SUN7I) += clock_sun4i.o 22 obj-$(CONFIG_MACH_SUN50I) += clock_sun6i.o 23 ifdef CONFIG_MACH_SUN8I_A83T 24 obj-y += clock_sun8i_a83t.o 25 else 26 obj-$(CONFIG_MACH_SUN8I) += clock_sun6i.o 27 endif 28 obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o 29 30 ifdef CONFIG_SPL_BUILD 31 obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o 32 obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o 33 obj-$(CONFIG_DRAM_SUN8I_A23) += dram_sun8i_a23.o 34 obj-$(CONFIG_DRAM_SUN8I_A33) += dram_sun8i_a33.o 35 obj-$(CONFIG_DRAM_SUN8I_A83T) += dram_sun8i_a83t.o 36 obj-$(CONFIG_DRAM_SUN9I) += dram_sun9i.o 37 obj-$(CONFIG_SPL_SPI_SUNXI) += spl_spi_sunxi.o 38 obj-$(CONFIG_SUNXI_DRAM_DW) += dram_sunxi_dw.o 39 obj-$(CONFIG_SUNXI_DRAM_DW) += dram_timings/ 40 endif 41