1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun# (C) Copyright 2009 3*4882a593Smuzhiyun# Marvell Semiconductor <www.marvell.com> 4*4882a593Smuzhiyun# Written-by: Prafulla Wadaskar <prafulla@marvell.com> 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0+ 7*4882a593Smuzhiyun# 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunobj-y = cpu.o 10*4882a593Smuzhiyunobj-y += cache.o 11*4882a593Smuzhiyunobj-y += mpp.o 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun# cpu.o and cache.o contain CP15 instructions which cannot be run in 14*4882a593Smuzhiyun# Thumb state, so build them for ARM state even with CONFIG_SYS_THUMB_BUILD 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunCFLAGS_cpu.o := -marm 17*4882a593SmuzhiyunCFLAGS_cache.o := -marm 18