diff options
Diffstat (limited to 'arch/sparc/mm')
| -rw-r--r-- | arch/sparc/mm/btfixup.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/sparc/mm/btfixup.c b/arch/sparc/mm/btfixup.c index 5175ac2f482..8a7f81743c1 100644 --- a/arch/sparc/mm/btfixup.c +++ b/arch/sparc/mm/btfixup.c @@ -302,8 +302,7 @@ void __init btfixup(void)  				case 'i':	/* INT */  					if ((insn & 0xc1c00000) == 0x01000000) /* %HI */  						set_addr(addr, q[1], fmangled, (insn & 0xffc00000) | (p[1] >> 10)); -					else if ((insn & 0x80002000) == 0x80002000 && -					         (insn & 0x01800000) != 0x01800000) /* %LO */ +					else if ((insn & 0x80002000) == 0x80002000) /* %LO */  						set_addr(addr, q[1], fmangled, (insn & 0xffffe000) | (p[1] & 0x3ff));  					else {  						prom_printf(insn_i, p, addr, insn);  |