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