diff options
Diffstat (limited to 'arch/powerpc/platforms/powernv/opal-takeover.S')
-rw-r--r-- | arch/powerpc/platforms/powernv/opal-takeover.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/powernv/opal-takeover.S b/arch/powerpc/platforms/powernv/opal-takeover.S index 3cd262897c27..11a3169ee583 100644 --- a/arch/powerpc/platforms/powernv/opal-takeover.S +++ b/arch/powerpc/platforms/powernv/opal-takeover.S | |||
@@ -21,11 +21,13 @@ | |||
21 | _GLOBAL(opal_query_takeover) | 21 | _GLOBAL(opal_query_takeover) |
22 | mfcr r0 | 22 | mfcr r0 |
23 | stw r0,8(r1) | 23 | stw r0,8(r1) |
24 | stdu r1,-STACKFRAMESIZE(r1) | ||
24 | std r3,STK_PARAM(R3)(r1) | 25 | std r3,STK_PARAM(R3)(r1) |
25 | std r4,STK_PARAM(R4)(r1) | 26 | std r4,STK_PARAM(R4)(r1) |
26 | li r3,H_HAL_TAKEOVER | 27 | li r3,H_HAL_TAKEOVER |
27 | li r4,H_HAL_TAKEOVER_QUERY_MAGIC | 28 | li r4,H_HAL_TAKEOVER_QUERY_MAGIC |
28 | HVSC | 29 | HVSC |
30 | addi r1,r1,STACKFRAMESIZE | ||
29 | ld r10,STK_PARAM(R3)(r1) | 31 | ld r10,STK_PARAM(R3)(r1) |
30 | std r4,0(r10) | 32 | std r4,0(r10) |
31 | ld r10,STK_PARAM(R4)(r1) | 33 | ld r10,STK_PARAM(R4)(r1) |