aboutsummaryrefslogtreecommitdiff
path: root/asm/head.S
diff options
context:
space:
mode:
Diffstat (limited to 'asm/head.S')
-rw-r--r--asm/head.S10
1 files changed, 10 insertions, 0 deletions
diff --git a/asm/head.S b/asm/head.S
index fa8933b..e968ac6 100644
--- a/asm/head.S
+++ b/asm/head.S
@@ -1124,3 +1124,13 @@ start_kernel_secondary:
mtspr SPR_HSRR1,%r10
mfspr %r3,SPR_PIR
hrfid
+
+.global restore_cpu_ptr_r16
+restore_cpu_ptr_r16:
+ GET_CPU()
+ blr
+
+.global set_cpu_ptr_r16
+set_cpu_ptr_r16:
+ mr %r16,%r3
+ blr