ARM: s3c64xx: select power domains only when used
[cascardo/linux.git] / arch / arm / Kconfig
index dc6ef9a..c076165 100644 (file)
@@ -420,6 +420,7 @@ config ARCH_EFM32
        bool "Energy Micro efm32"
        depends on !MMU
        select ARCH_REQUIRE_GPIOLIB
+       select AUTO_ZRELADDR
        select ARM_NVIC
        # CLKSRC_MMIO is wrong here, but needed until a proper fix is merged,
        # i.e. CLKSRC_EFM32 selecting CLKSRC_MMIO
@@ -697,6 +698,7 @@ config ARCH_RPC
        select ARCH_MAY_HAVE_PC_FDC
        select ARCH_SPARSEMEM_ENABLE
        select ARCH_USES_GETTIMEOFFSET
+       select CPU_SA110
        select FIQ
        select HAVE_IDE
        select HAVE_PATA_PLATFORM
@@ -764,7 +766,7 @@ config ARCH_S3C64XX
        select HAVE_TCM
        select NO_IOPORT
        select PLAT_SAMSUNG
-       select PM_GENERIC_DOMAINS
+       select PM_GENERIC_DOMAINS if PM
        select S3C_DEV_NAND
        select S3C_GPIO_TRACK
        select SAMSUNG_ATAGS
@@ -1905,6 +1907,7 @@ config XEN
        depends on !GENERIC_ATOMIC64
        select ARM_PSCI
        select SWIOTLB_XEN
+       select ARCH_DMA_ADDR_T_64BIT
        help
          Say Y if you want to run Linux in a Virtual Machine on Xen on ARM.