|
@@ -511,9 +511,9 @@ ret:
|
|
|
static int cp15_barrier_set_hw_mode(bool enable)
|
|
|
{
|
|
|
if (enable)
|
|
|
- config_sctlr_el1(0, SCTLR_EL1_CP15BEN);
|
|
|
+ sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_CP15BEN);
|
|
|
else
|
|
|
- config_sctlr_el1(SCTLR_EL1_CP15BEN, 0);
|
|
|
+ sysreg_clear_set(sctlr_el1, SCTLR_EL1_CP15BEN, 0);
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
@@ -548,9 +548,9 @@ static int setend_set_hw_mode(bool enable)
|
|
|
return -EINVAL;
|
|
|
|
|
|
if (enable)
|
|
|
- config_sctlr_el1(SCTLR_EL1_SED, 0);
|
|
|
+ sysreg_clear_set(sctlr_el1, SCTLR_EL1_SED, 0);
|
|
|
else
|
|
|
- config_sctlr_el1(0, SCTLR_EL1_SED);
|
|
|
+ sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_SED);
|
|
|
return 0;
|
|
|
}
|
|
|
|