Mercurial > hg > aboriginal
view sources/patches/linux-2.6.29-armv6-armv7-for-versatilepb.patch @ 1231:0a1a177d0e28
Long overdue upgrade to 2.6.35, I'll fix the architectures this breaks later.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 31 Aug 2010 18:25:34 -0500 |
parents | fc640d1020a7 |
children |
line wrap: on
line source
diff -ru linux/arch/arm/mach-versatile/Kconfig linux2/arch/arm/mach-versatile/Kconfig --- linux/arch/arm/mach-versatile/Kconfig 2009-12-02 21:51:21.000000000 -0600 +++ linux2/arch/arm/mach-versatile/Kconfig 2009-12-08 04:29:50.000000000 -0600 @@ -3,14 +3,12 @@ config ARCH_VERSATILE_PB bool "Support Versatile/PB platform" - select CPU_ARM926T default y help Include support for the ARM(R) Versatile/PB platform. config MACH_VERSATILE_AB bool "Support Versatile/AB platform" - select CPU_ARM926T help Include support for the ARM(R) Versatile/AP platform. diff -ru linux/arch/arm/mm/Kconfig linux2/arch/arm/mm/Kconfig --- linux/arch/arm/mm/Kconfig 2009-12-02 21:51:21.000000000 -0600 +++ linux2/arch/arm/mm/Kconfig 2009-12-08 04:29:50.000000000 -0600 @@ -111,7 +111,7 @@ # ARM920T config CPU_ARM920T - bool "Support ARM920T processor" if ARCH_INTEGRATOR + bool "Support ARM920T processor" if ARCH_INTEGRATOR || ARCH_VERSATILE_PB || ARCH_VERSATILE_AB select CPU_32v4T select CPU_ABRT_EV4T select CPU_PABRT_LEGACY @@ -129,7 +129,7 @@ # ARM922T config CPU_ARM922T - bool "Support ARM922T processor" if ARCH_INTEGRATOR + bool "Support ARM922T processor" if ARCH_INTEGRATOR || ARCH_VERSATILE_PB || ARCH_VERSATILE_AB select CPU_32v4T select CPU_ABRT_EV4T select CPU_PABRT_LEGACY @@ -167,7 +167,7 @@ # ARM926T config CPU_ARM926T - bool "Support ARM926T processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB + bool "Support ARM926T processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB || ARCH_VERSATILE_PB || ARCH_VERSATILE_AB select CPU_32v5 select CPU_ABRT_EV5TJ select CPU_PABRT_LEGACY @@ -175,6 +175,7 @@ select CPU_CP15_MMU select CPU_COPY_V4WB if MMU select CPU_TLB_V4WBI if MMU + depends on !CPU_V6 && !CPU_V7 help This is a variant of the ARM920. It has slightly different instruction sequences for cache and TLB operations. Curiously, @@ -388,7 +389,7 @@ # 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 || ARCH_DOVE || ARCH_VERSATILE_PB || ARCH_VERSATILE_AB select CPU_32v6 select CPU_ABRT_EV6 select CPU_PABRT_V6 @@ -413,7 +414,7 @@ # ARMv7 config CPU_V7 - bool "Support ARM V7 processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB || MACH_REALVIEW_PBX + bool "Support ARM V7 processor" if ARCH_INTEGRATOR || MACH_REALVIEW_EB || MACH_REALVIEW_PBX || ARCH_VERSATILE_PB || ARCH_VERSATILE_AB select CPU_32v6K if !ARCH_OMAP2 select CPU_32v7 select CPU_ABRT_EV7