1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun# (C) Copyright 2010,2011 Nvidia Corporation. 3*4882a593Smuzhiyun# 4*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0+ 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunifdef CONFIG_SPL_BUILD 8*4882a593Smuzhiyunobj-y += cpu.o 9*4882a593Smuzhiyunendif 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun# The AVP is ARMv4T architecture so we must use special compiler 12*4882a593Smuzhiyun# flags for any startup files it might use. 13*4882a593SmuzhiyunCFLAGS_warmboot_avp.o = -march=armv4t -U__LINUX_ARM_ARCH__ \ 14*4882a593Smuzhiyun -D__LINUX_ARM_ARCH__=4 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunobj-y += clock.o funcmux.o pinmux.o 17*4882a593Smuzhiyunobj-$(CONFIG_TEGRA_LP0) += warmboot.o crypto.o warmboot_avp.o 18*4882a593Smuzhiyunobj-$(CONFIG_TEGRA_CLOCK_SCALING) += emc.o 19*4882a593Smuzhiyunobj-$(CONFIG_TEGRA_PMU) += pmu.o 20