ARC: fix allnoconfig build warning
[linux-2.6-block.git] / arch / arc / Kconfig
index 7db85ab00c522315c3108930365fc57c59fd311c..c84e67fdea095cbed225edac052f4ce07007abb9 100644 (file)
@@ -24,7 +24,7 @@ config ARC
        select GENERIC_SMP_IDLE_THREAD
        select HAVE_ARCH_KGDB
        select HAVE_ARCH_TRACEHOOK
-       select HAVE_FUTEX_CMPXCHG
+       select HAVE_FUTEX_CMPXCHG if FUTEX
        select HAVE_IOREMAP_PROT
        select HAVE_KPROBES
        select HAVE_KRETPROBES
@@ -100,6 +100,7 @@ source "arch/arc/plat-tb10x/Kconfig"
 source "arch/arc/plat-axs10x/Kconfig"
 #New platform adds here
 source "arch/arc/plat-eznps/Kconfig"
+source "arch/arc/plat-hsdk/Kconfig"
 
 endmenu
 
@@ -418,7 +419,7 @@ endif       # ISA_ARCV2
 endmenu   # "ARC CPU Configuration"
 
 config LINUX_LINK_BASE
-       hex "Linux Link Address"
+       hex "Kernel link address"
        default "0x80000000"
        help
          ARC700 divides the 32 bit phy address space into two equal halves
@@ -431,6 +432,14 @@ config LINUX_LINK_BASE
          If you don't know what the above means, leave this setting alone.
          This needs to match memory start address specified in Device Tree
 
+config LINUX_RAM_BASE
+       hex "RAM base address"
+       default LINUX_LINK_BASE
+       help
+         By default Linux is linked at base of RAM. However in some special
+         cases (such as HSDK), Linux can't be linked at start of DDR, hence
+         this option.
+
 config HIGHMEM
        bool "High Memory Support"
        select ARCH_DISCONTIGMEM_ENABLE