diff options
Diffstat (limited to 'arch/arm/kernel/setup.c')
| -rw-r--r-- | arch/arm/kernel/setup.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/kernel/setup.c b/arch/arm/kernel/setup.c index 63ae04bdda1..728007c4a2b 100644 --- a/arch/arm/kernel/setup.c +++ b/arch/arm/kernel/setup.c @@ -290,10 +290,10 @@ static int cpu_has_aliasing_icache(unsigned int arch)  static void __init cacheid_init(void)  { -	unsigned int cachetype = read_cpuid_cachetype();  	unsigned int arch = cpu_architecture();  	if (arch >= CPU_ARCH_ARMv6) { +		unsigned int cachetype = read_cpuid_cachetype();  		if ((cachetype & (7 << 29)) == 4 << 29) {  			/* ARMv7 register format */  			arch = CPU_ARCH_ARMv7;  |