ARM: s3c64xx: multiplatform support
After all preparation work is done, we can finally move the Kconfig option for s3c64xx into ARCH_MULTIPLATFORM. This implies allowing SAMSUNG_ATAGS for multiplatform again, but now disallowing the ADC driver below it, as that still has dependencies on header files. Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
@@ -2,6 +2,27 @@
|
||||
# Simtec Electronics, Ben Dooks <ben@simtec.co.uk>
|
||||
#
|
||||
# Licensed under GPLv2
|
||||
menuconfig ARCH_S3C64XX
|
||||
bool "Samsung S3C64XX" if ARCH_MULTI_V6
|
||||
select ARCH_REQUIRE_GPIOLIB
|
||||
select ARM_AMBA
|
||||
select ARM_VIC
|
||||
select ATAGS
|
||||
select CLKSRC_SAMSUNG_PWM
|
||||
select COMMON_CLK_SAMSUNG
|
||||
select GPIO_SAMSUNG
|
||||
select HAVE_S3C2410_I2C if I2C
|
||||
select HAVE_S3C2410_WATCHDOG if WATCHDOG
|
||||
select HAVE_TCM
|
||||
select PLAT_SAMSUNG
|
||||
select PM_GENERIC_DOMAINS if PM
|
||||
select S3C_DEV_NAND
|
||||
select S3C_GPIO_TRACK
|
||||
select SAMSUNG_ATAGS
|
||||
select SAMSUNG_WAKEMASK if PM
|
||||
select SAMSUNG_WDT_RESET
|
||||
help
|
||||
Samsung S3C64XX series based systems
|
||||
|
||||
if ARCH_S3C64XX
|
||||
|
||||
@@ -310,7 +331,6 @@ config MACH_S3C64XX_DT
|
||||
select CPU_S3C6410
|
||||
select PINCTRL
|
||||
select PINCTRL_S3C64XX
|
||||
select USE_OF
|
||||
help
|
||||
Machine support for Samsung S3C6400/S3C6410 machines with Device Tree
|
||||
enabled.
|
||||
|
@@ -5,6 +5,9 @@
|
||||
#
|
||||
# Licensed under GPLv2
|
||||
|
||||
ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
|
||||
asflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
|
||||
|
||||
# Core
|
||||
|
||||
obj-y += common.o
|
||||
|
Reference in New Issue
Block a user