On Mon, 17 Jan 2011, Russell King - ARM Linux wrote:

> Make Dove platforms select the new V6K CPU option.
> 
> Signed-off-by: Russell King <rmk+ker...@arm.linux.org.uk>

Tested-by: Nicolas Pitre <nicolas.pi...@linaro.org>

I'd suggest doing the following instead of attaching the selection to 
each individual board target , as the whole Dove architecture is V6K:

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index ba304a3..d3f5674 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -457,6 +457,7 @@ config ARCH_IXP4XX
 
 config ARCH_DOVE
        bool "Marvell Dove"
+       select CPU_V6K
        select PCI
        select ARCH_REQUIRE_GPIOLIB
        select GENERIC_CLOCKEVENTS
diff --git a/arch/arm/mach-dove/Kconfig b/arch/arm/mach-dove/Kconfig
index 822439a..dd937c5 100644
--- a/arch/arm/mach-dove/Kconfig
+++ b/arch/arm/mach-dove/Kconfig
@@ -5,14 +5,12 @@ menu "Marvell Dove Implementations"
 config MACH_DOVE_DB
        bool "Marvell DB-MV88AP510 Development Board"
        select I2C_BOARDINFO
-       select CPU_V6K
        help
          Say 'Y' here if you want your kernel to support the
          Marvell DB-MV88AP510 Development Board.
 
 config MACH_CM_A510
        bool "CompuLab CM-A510 Board"
-       select CPU_V6K
        help
          Say 'Y' here if you want your kernel to support the
          CompuLab CM-A510 Board.




> ---
>  arch/arm/mach-dove/Kconfig |    4 +++-
>  arch/arm/mm/Kconfig        |    4 ++--
>  2 files changed, 5 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/arm/mach-dove/Kconfig b/arch/arm/mach-dove/Kconfig
> index a4ed390..822439a 100644
> --- a/arch/arm/mach-dove/Kconfig
> +++ b/arch/arm/mach-dove/Kconfig
> @@ -5,12 +5,14 @@ menu "Marvell Dove Implementations"
>  config MACH_DOVE_DB
>       bool "Marvell DB-MV88AP510 Development Board"
>       select I2C_BOARDINFO
> +     select CPU_V6K
>       help
>         Say 'Y' here if you want your kernel to support the
>         Marvell DB-MV88AP510 Development Board.
>  
> - config MACH_CM_A510
> +config MACH_CM_A510
>       bool "CompuLab CM-A510 Board"
> +     select CPU_V6K
>       help
>         Say 'Y' here if you want your kernel to support the
>         CompuLab CM-A510 Board.
> diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
> index 559e933..22a3f4a 100644
> --- a/arch/arm/mm/Kconfig
> +++ b/arch/arm/mm/Kconfig
> @@ -390,7 +390,7 @@ config CPU_PJ4
>  
>  # ARMv6
>  config CPU_V6
> -     bool "Support ARM V6 processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB 
> || MACH_REALVIEW_PBX || ARCH_DOVE
> +     bool "Support ARM V6 processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB 
> || MACH_REALVIEW_PBX
>       select CPU_32v6
>       select CPU_ABRT_EV6
>       select CPU_PABRT_V6
> @@ -403,7 +403,7 @@ config CPU_V6
>  
>  # ARMv6k
>  config CPU_V6K
> -     bool "Support ARM V6K processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB 
> || MACH_REALVIEW_PBX || ARCH_DOVE
> +     bool "Support ARM V6K processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB 
> || MACH_REALVIEW_PBX
>       select CPU_32v6
>       select CPU_32v6K if !ARCH_OMAP2
>       select CPU_ABRT_EV6
> -- 
> 1.6.2.5
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-ker...@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to