powerpc/fsl-booke: replace a hardcoded constant
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Fri, 15 Jan 2010 16:41:35 +0000 (17:41 +0100)
committerKumar Gala <galak@kernel.crashing.org>
Thu, 18 Feb 2010 03:10:25 +0000 (21:10 -0600)
24 is offset between the opcode past bl and past rfi. This makes it more
obvious.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/kernel/head_fsl_booke.S

index 7f4bd7f..25793bb 100644 (file)
@@ -214,11 +214,11 @@ skpinv:   addi    r6,r6,1                         /* Increment */
        bl      1f              /* Find our address */
 1:     mflr    r9
        rlwimi  r7,r9,0,20,31
-       addi    r7,r7,24
+       addi    r7,r7,(2f - 1b)
        mtspr   SPRN_SRR0,r7
        mtspr   SPRN_SRR1,r6
        rfi
-
+2:
 /* 4. Clear out PIDs & Search info */
        li      r6,0
        mtspr   SPRN_MAS6,r6