arm64: dts: rockchip: add some pd nodes for rk3399 power domain
[firefly-linux-kernel-4.4.55.git] / arch / avr32 / Kconfig
index e9d689b7c833d2c5218ce3d97876c3023785f4e8..b6878eb6488483d9d7222f69c43e8390c7610fd2 100644 (file)
@@ -6,10 +6,17 @@ config AVR32
        select HAVE_CLK
        select HAVE_OPROFILE
        select HAVE_KPROBES
-       select HAVE_GENERIC_HARDIRQS
+       select VIRT_TO_BUS
        select GENERIC_IRQ_PROBE
+       select GENERIC_ATOMIC64
        select HARDIRQS_SW_RESEND
        select GENERIC_IRQ_SHOW
+       select ARCH_HAVE_CUSTOM_GPIO_H
+       select ARCH_WANT_IPC_PARSE_VERSION
+       select ARCH_HAVE_NMI_SAFE_CMPXCHG
+       select GENERIC_CLOCKEVENTS
+       select HAVE_MOD_ARCH_SPECIFIC
+       select MODULES_USE_ELF_RELA
        help
          AVR32 is a high-performance 32-bit RISC microprocessor core,
          designed for cost-sensitive embedded applications, with particular
@@ -18,9 +25,6 @@ config AVR32
          There is an AVR32 Linux project with a web page at
          http://avr32linux.org/.
 
-config GENERIC_GPIO
-       def_bool y
-
 config STACKTRACE_SUPPORT
        def_bool y
 
@@ -33,9 +37,6 @@ config TRACE_IRQFLAGS_SUPPORT
 config RWSEM_GENERIC_SPINLOCK
        def_bool y
 
-config GENERIC_CLOCKEVENTS
-       def_bool y
-
 config RWSEM_XCHGADD_ALGORITHM
        def_bool n
 
@@ -61,8 +62,6 @@ source "kernel/Kconfig.freezer"
 
 menu "System Type and features"
 
-source "kernel/time/Kconfig"
-
 config SUBARCH_AVR32B
        bool
 config MMU
@@ -78,7 +77,6 @@ config PLATFORM_AT32AP
        select ARCH_REQUIRE_GPIOLIB
        select GENERIC_ALLOCATOR
        select HAVE_FB_ATMEL
-       select HAVE_NET_MACB
 
 #
 # CPU types
@@ -191,9 +189,6 @@ source "kernel/Kconfig.preempt"
 config QUICKLIST
        def_bool y
 
-config HAVE_ARCH_BOOTMEM
-       def_bool n
-
 config ARCH_HAVE_MEMORY_PRESENT
        def_bool n
 
@@ -209,6 +204,11 @@ config ARCH_DISCONTIGMEM_ENABLE
 config ARCH_SPARSEMEM_ENABLE
        def_bool n
 
+config NODES_SHIFT
+       int
+       default "2"
+       depends on NEED_MULTIPLE_NODES
+
 source "mm/Kconfig"
 
 config OWNERSHIP_TRACE
@@ -251,20 +251,7 @@ config ARCH_SUSPEND_POSSIBLE
        def_bool y
 
 menu "CPU Frequency scaling"
-
 source "drivers/cpufreq/Kconfig"
-
-config CPU_FREQ_AT32AP
-       bool "CPU frequency driver for AT32AP"
-       depends on CPU_FREQ && PLATFORM_AT32AP
-       default n
-       help
-         This enables the CPU frequency driver for AT32AP processors.
-
-         For details, take a look in <file:Documentation/cpu-freq>.
-
-         If in doubt, say N.
-
 endmenu
 
 endmenu