ARM: select MIGHT_HAVE_CACHE_L2X0 for V6 and V7 multi-platform
authorRob Herring <robh@kernel.org>
Fri, 31 Jan 2014 21:36:10 +0000 (15:36 -0600)
committerRob Herring <robh@kernel.org>
Wed, 19 Feb 2014 22:44:00 +0000 (16:44 -0600)
Many V6 and V7 platforms have an L2x0 cache, so make
CONFIG_MIGHT_HAVE_CACHE_L2X0 visible for V6 and V7 multi-platform
builds.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/Kconfig
arch/arm/mach-cns3xxx/Kconfig
arch/arm/mach-imx/Kconfig
arch/arm/mach-prima2/Kconfig
arch/arm/mach-shmobile/Kconfig
arch/arm/mach-spear/Kconfig
arch/arm/mach-sti/Kconfig
arch/arm/mach-tegra/Kconfig
arch/arm/mach-ux500/Kconfig
arch/arm/mach-vexpress/Kconfig
arch/arm/mach-zynq/Kconfig

index a1f36e739fc90c3dc9f545853b68783f27ab61f7..7560be4cce92e250b9e30d9c50bbdba989072f15 100644 (file)
@@ -921,6 +921,7 @@ config ARCH_MULTI_V7
 
 config ARCH_MULTI_V6_V7
        bool
+       select MIGHT_HAVE_CACHE_L2X0
 
 config ARCH_MULTI_CPU_AUTO
        def_bool !(ARCH_MULTI_V4 || ARCH_MULTI_V4T || ARCH_MULTI_V6_V7)
index e3466887f62c912a82107d2a3d35d8c0683a03e4..c6f58a15c95e12694a664f106336d6d8366bb5dc 100644 (file)
@@ -2,7 +2,6 @@ config ARCH_CNS3XXX
        bool "Cavium Networks CNS3XXX family" if ARCH_MULTI_V6
        select ARM_GIC
        select CPU_V6K
-       select MIGHT_HAVE_CACHE_L2X0
        select MIGHT_HAVE_PCI
        select PCI_DOMAINS if PCI
        help
index 1a6a843aad6641af28519a9c64db6526548d53cc..ff2447389f27977f264f027329f3bad6b7d05aff 100644 (file)
@@ -5,7 +5,6 @@ config ARCH_MXC
        select CLKSRC_MMIO
        select GENERIC_ALLOCATOR
        select GENERIC_IRQ_CHIP
-       select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7
        select PINCTRL
        select SOC_BUS
        help
index 59aa3ea8ccaf68c2a9082f1f9111e644a3540df8..2c726b4f9356c34b37093321e5710a46ff8a0a71 100644 (file)
@@ -2,7 +2,6 @@ config ARCH_SIRF
        bool "CSR SiRF" if ARCH_MULTI_V7
        select ARCH_REQUIRE_GPIOLIB
        select GENERIC_IRQ_CHIP
-       select MIGHT_HAVE_CACHE_L2X0
        select NO_IOPORT
        select PINCTRL
        select PINCTRL_SIRF
index 99f181d760d6c7db073f243003256d2e45f781b9..8a685edf3bbccab4d580ed1f4eec27d4ca6f5555 100644 (file)
@@ -8,7 +8,6 @@ config ARCH_SHMOBILE_MULTI
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if SMP
        select ARM_GIC
-       select MIGHT_HAVE_CACHE_L2X0
        select MIGHT_HAVE_PCI
        select NO_IOPORT
        select PINCTRL
index 601b8d831a560532847dfba44ba5bb404438a604..5c57262b97e906cee16263733de0c9275c70325b 100644 (file)
@@ -19,7 +19,6 @@ config ARCH_SPEAR13XX
        select GPIO_SPEAR_SPICS
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if SMP
-       select MIGHT_HAVE_CACHE_L2X0
        select PINCTRL
        help
          Supports for ARM's SPEAR13XX family
index c3fdceee4ecb4d20ebeb7567a61fb4fd2fedc90a..d2c13ba1190b784b4804132f92dec7692b8a3a0d 100644 (file)
@@ -5,7 +5,6 @@ menuconfig ARCH_STI
        select PINCTRL
        select PINCTRL_ST
        select MFD_SYSCON
-       select MIGHT_HAVE_CACHE_L2X0
        select HAVE_ARM_SCU if SMP
        select ARCH_REQUIRE_GPIOLIB
        select ARM_ERRATA_754322
index e59673999a98104c5e5092ada47c7af85e4a7db6..f61cd5b9f103c680c656036acf9ab02188f0c4e7 100644 (file)
@@ -7,7 +7,6 @@ config ARCH_TEGRA
        select CLKSRC_MMIO
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if SMP
-       select MIGHT_HAVE_CACHE_L2X0
        select MIGHT_HAVE_PCI
        select PINCTRL
        select ARCH_HAS_RESET_CONTROLLER
index 731b9197e0e35efd12714ebd1488cf86946337ac..8052bd52450d677db61b645efd41d8ab7d6d9350 100644 (file)
@@ -13,7 +13,6 @@ config ARCH_U8500
        select CLKSRC_NOMADIK_MTU
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if SMP
-       select MIGHT_HAVE_CACHE_L2X0
        select PINCTRL
        select PINCTRL_ABX500
        select PINCTRL_NOMADIK
index 6cbddb825feeda8b3cee5576987038a25ab32fbc..80b4be36f10a22bd69840c99e241eabdb756809a 100644 (file)
@@ -10,7 +10,6 @@ config ARCH_VEXPRESS
        select HAVE_ARM_TWD if SMP
        select HAVE_PATA_PLATFORM
        select ICST
-       select MIGHT_HAVE_CACHE_L2X0
        select NO_IOPORT
        select PLAT_VERSATILE
        select PLAT_VERSATILE_CLCD
index 70e247dd1f08f26cb0bacb2eba5e32d1e96a9855..105d39b72a254d2955a4e959fe6e966a8963dff7 100644 (file)
@@ -5,7 +5,6 @@ config ARCH_ZYNQ
        select HAVE_ARM_SCU if SMP
        select HAVE_ARM_TWD if SMP
        select ICST
-       select MIGHT_HAVE_CACHE_L2X0
        select CADENCE_TTC_TIMER
        select ARM_GLOBAL_TIMER
        help