]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
various Kconfig cleanup and old platform build code removal
authorRichard Kuo <rkuo@codeaurora.org>
Tue, 15 Nov 2011 22:31:48 +0000 (16:31 -0600)
committerRichard Kuo <rkuo@codeaurora.org>
Fri, 13 Apr 2012 17:29:19 +0000 (12:29 -0500)
Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
arch/hexagon/Kconfig
arch/hexagon/Makefile

index 3126fc68593c55cd77d452c031db0402b59210c0..e00d15808392506520585100caf83e60ebf5c0a2 100644 (file)
@@ -13,8 +13,8 @@ config HEXAGON
        # select ARCH_REQUIRE_GPIOLIB
        # select HAVE_CLK
        # select IRQ_PER_CPU
-       select HAVE_IRQ_WORK
        # select GENERIC_PENDING_IRQ if SMP
+       select HAVE_IRQ_WORK
        select GENERIC_ATOMIC64
        select HAVE_PERF_EVENTS
        select HAVE_GENERIC_HARDIRQS
@@ -25,7 +25,7 @@ config HEXAGON
        select HAVE_ARCH_TRACEHOOK
        select NO_IOPORT
        select GENERIC_IOMAP
-       # mostly generic routines, with some accelerated ones
+       select STACKTRACE_SUPPORT
        ---help---
          Qualcomm Hexagon is a processor architecture designed for high
          performance and low power across a wide variety of applications.
@@ -72,15 +72,6 @@ config GENERIC_CSUM
 config GENERIC_IRQ_PROBE
        def_bool y
 
-#config ZONE_DMA
-#      bool
-#      default y
-
-config HAS_DMA
-       bool
-       select HAVE_DMA_ATTRS
-       default y
-
 config NEED_SG_DMA_LENGTH
        def_bool y
 
@@ -113,14 +104,11 @@ config GENERIC_BUG
        def_bool y
        depends on BUG
 
-config BUG
-       def_bool y
-
 menu "Machine selection"
 
 choice
        prompt "System type"
-       default HEXAGON_ARCH_V2
+       default HEXAGON_COMET
 
 config HEXAGON_COMET
        bool "Comet Board"
@@ -193,8 +181,7 @@ source "kernel/Kconfig.hz"
 source "kernel/time/Kconfig"
 
 config GENERIC_GPIO
-       bool "Generic GPIO support"
-       default n
+       def_bool n
 
 endmenu
 
index 0c4de8790fd54fce3477cf5c0f0227dba3351839..7e32265a62699a89cb5cd304b01c40cecfb5d5f7 100644 (file)
@@ -51,8 +51,3 @@ head-y := arch/hexagon/kernel/head.o \
 core-y += arch/hexagon/kernel/ \
        arch/hexagon/mm/ \
        arch/hexagon/lib/
-
-#      arch/hexagon/platform/common/
-#
-#core-$(CONFIG_HEXAGON_COMET)          += arch/hexagon/platform/comet/
-#machine-$(CONFIG_HEXAGON_COMET)               := comet