xref: /openbmc/linux/arch/arm/mach-exynos/Makefile (revision 24d2c73f)
1347863d4SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0
283014579SKukjin Kim#
383014579SKukjin Kim# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
483014579SKukjin Kim#		http://www.samsung.com/
583014579SKukjin Kim
69dfa92ecSArnd Bergmannccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
79dfa92ecSArnd Bergmann
8cc511b8dSKukjin Kim# Core
983014579SKukjin Kim
10bfce552dSPankaj Dubeyobj-$(CONFIG_ARCH_EXYNOS)	+= exynos.o exynos-smc.o firmware.o
11cc511b8dSKukjin Kim
1203c1b760SArnd Bergmannobj-$(CONFIG_EXYNOS_CPU_SUSPEND) += pm.o sleep.o
130d713cf1SBartlomiej Zolnierkiewiczobj-$(CONFIG_PM_SLEEP)		+= suspend.o
1483014579SKukjin Kim
1583014579SKukjin Kimobj-$(CONFIG_SMP)		+= platsmp.o headsmp.o
1683014579SKukjin Kim
17a4a18d2bSTomasz Figaplus_sec := $(call as-instr,.arch_extension sec,+sec)
18a4a18d2bSTomasz FigaAFLAGS_exynos-smc.o		:=-Wa,-march=armv7-a$(plus_sec)
192b9d9c32STomasz FigaAFLAGS_sleep.o			:=-Wa,-march=armv7-a$(plus_sec)
20ccf55117SAbhilash Kesavan
21*24d2c73fSArnd Bergmannobj-$(CONFIG_EXYNOS_MCPM)	+= mcpm-exynos.o
224081503bSAbhilash KesavanCFLAGS_mcpm-exynos.o		+= -march=armv7-a
23