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