1 # SPDX-License-Identifier: GPL-2.0+ 2 # 3 # (C) Copyright 2010-2015 Nvidia Corporation. 4 # 5 # (C) Copyright 2000-2008 6 # Wolfgang Denk, DENX Software Engineering, wd (at] denx.de. 7 8 ifndef CONFIG_TEGRA186 9 ifdef CONFIG_SPL_BUILD 10 obj-y += spl.o 11 obj-y += cpu.o 12 else 13 obj-$(CONFIG_CMD_ENTERRCM) += cmd_enterrcm.o 14 endif 15 16 obj-y += ap.o 17 obj-y += board.o board2.o 18 obj-y += cache.o 19 obj-y += clock.o 20 obj-y += pinmux-common.o 21 obj-y += powergate.o 22 obj-y += xusb-padctl-dummy.o 23 endif 24 25 obj-$(CONFIG_ARM64) += arm64-mmu.o 26 obj-y += dt-setup.o 27 obj-$(CONFIG_TEGRA_CLOCK_SCALING) += emc.o 28 obj-$(CONFIG_TEGRA_GPU) += gpu.o 29 obj-$(CONFIG_TEGRA_IVC) += ivc.o 30 obj-y += lowlevel_init.o 31 ifndef CONFIG_SPL_BUILD 32 obj-$(CONFIG_ARMV7_PSCI) += psci.o 33 endif 34 obj-$(CONFIG_DISPLAY_CPUINFO) += sys_info.o 35 36 obj-$(CONFIG_TEGRA20) += tegra20/ 37 obj-$(CONFIG_TEGRA30) += tegra30/ 38 obj-$(CONFIG_TEGRA114) += tegra114/ 39 obj-$(CONFIG_TEGRA124) += tegra124/ 40 obj-$(CONFIG_TEGRA186) += tegra186/ 41 obj-$(CONFIG_TEGRA210) += tegra210/ 42