aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/opal-takeover.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/platforms/powernv/opal-takeover.S')
-rw-r--r--arch/powerpc/platforms/powernv/opal-takeover.S2
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)