diff --git a/plat/hisilicon/hikey960/aarch64/hikey960_helpers.S b/plat/hisilicon/hikey960/aarch64/hikey960_helpers.S index 2e24416..c88f68e 100644 --- a/plat/hisilicon/hikey960/aarch64/hikey960_helpers.S +++ b/plat/hisilicon/hikey960/aarch64/hikey960_helpers.S @@ -144,10 +144,10 @@ * ----------------------------------------------------- */ func set_retention_ticks - mrs x0, CPUECTLR_EL1 - bic x0, x0, #CPUECTLR_CPU_RET_CTRL_MASK + mrs x0, CORTEX_A53_ECTLR_EL1 + bic x0, x0, #CORTEX_A53_ECTLR_CPU_RET_CTRL_MASK orr x0, x0, #RETENTION_ENTRY_TICKS_8 - msr CPUECTLR_EL1, x0 + msr CORTEX_A53_ECTLR_EL1, x0 isb dsb sy ret @@ -159,9 +159,9 @@ * ----------------------------------------------------- */ func clr_retention_ticks - mrs x0, CPUECTLR_EL1 - bic x0, x0, #CPUECTLR_CPU_RET_CTRL_MASK - msr CPUECTLR_EL1, x0 + mrs x0, CORTEX_A53_ECTLR_EL1 + bic x0, x0, #CORTEX_A53_ECTLR_CPU_RET_CTRL_MASK + msr CORTEX_A53_ECTLR_EL1, x0 isb dsb sy ret