GCC_ASM_EXPORT(ArmCallWFE)\r
GCC_ASM_EXPORT(ArmCallSEV)\r
GCC_ASM_EXPORT(ArmReadSctlr)\r
+GCC_ASM_EXPORT(ArmReadCpuActlr)\r
+GCC_ASM_EXPORT(ArmWriteCpuActlr)\r
\r
#------------------------------------------------------------------------------\r
\r
mcr p15, 4, r0, c12, c0, 0\r
bx lr\r
\r
-\r
ASM_PFX(ArmReadMVBar):\r
mrc p15, 0, r0, c12, c0, 1\r
bx lr\r
bx lr\r
\r
ASM_PFX(ArmReadSctlr):\r
- mrc p15, 0, R0, c1, c0, 0 @ Read SCTLR into R0 (Read control register configuration data)\r
- bx lr\r
+ mrc p15, 0, r0, c1, c0, 0 @ Read SCTLR into R0 (Read control register configuration data)\r
+ bx lr\r
+\r
+ASM_PFX(ArmReadCpuActlr):\r
+ mrc p15, 0, r0, c1, c0, 1\r
+ bx lr\r
+\r
+ASM_PFX(ArmWriteCpuActlr):\r
+ mcr p15, 0, r0, c1, c0, 1\r
+ dsb\r
+ isb\r
+ bx lr\r
\r
ASM_FUNCTION_REMOVE_IF_UNREFERENCED\r