xref: /openbmc/linux/arch/arm/mach-s3c/Makefile (revision 71b9114d)
1*71b9114dSArnd Bergmann# SPDX-License-Identifier: GPL-2.0
2*71b9114dSArnd Bergmann#
3*71b9114dSArnd Bergmann# Copyright 2009 Simtec Electronics
4*71b9114dSArnd Bergmann
5*71b9114dSArnd Bergmannccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include
6*71b9114dSArnd Bergmann
7*71b9114dSArnd Bergmannifdef CONFIG_ARCH_S3C24XX
8*71b9114dSArnd Bergmanninclude $(src)/Makefile.s3c24xx
9*71b9114dSArnd Bergmannendif
10*71b9114dSArnd Bergmann
11*71b9114dSArnd Bergmannifdef CONFIG_ARCH_S3C64XX
12*71b9114dSArnd Bergmanninclude $(src)/Makefile.s3c64xx
13*71b9114dSArnd Bergmannendif
14*71b9114dSArnd Bergmann
15*71b9114dSArnd Bergmann# Objects we always build independent of SoC choice
16*71b9114dSArnd Bergmann
17*71b9114dSArnd Bergmannobj-y				+= init.o cpu.o
18*71b9114dSArnd Bergmann
19*71b9114dSArnd Bergmann# ADC
20*71b9114dSArnd Bergmann
21*71b9114dSArnd Bergmannobj-$(CONFIG_S3C_ADC)	+= adc.o
22*71b9114dSArnd Bergmann
23*71b9114dSArnd Bergmann# devices
24*71b9114dSArnd Bergmann
25*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_ATAGS)	+= platformdata.o
26*71b9114dSArnd Bergmann
27*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_ATAGS)	+= devs.o
28*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_ATAGS)	+= dev-uart.o
29*71b9114dSArnd Bergmann
30*71b9114dSArnd Bergmannobj-$(CONFIG_GPIO_SAMSUNG)     += gpio-samsung.o
31*71b9114dSArnd Bergmann
32*71b9114dSArnd Bergmann# PM support
33*71b9114dSArnd Bergmann
34*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_PM)	+= pm.o pm-common.o
35*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_PM_GPIO)	+= pm-gpio.o
36*71b9114dSArnd Bergmann
37*71b9114dSArnd Bergmannobj-$(CONFIG_SAMSUNG_WAKEMASK)	+= wakeup-mask.o
38