diff options
Diffstat (limited to 'libgloss/aarch64/cpu-init/rdimon-aem-el3.S')
-rw-r--r-- | libgloss/aarch64/cpu-init/rdimon-aem-el3.S | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libgloss/aarch64/cpu-init/rdimon-aem-el3.S b/libgloss/aarch64/cpu-init/rdimon-aem-el3.S index 41db8f90c..6ddf62345 100644 --- a/libgloss/aarch64/cpu-init/rdimon-aem-el3.S +++ b/libgloss/aarch64/cpu-init/rdimon-aem-el3.S @@ -138,11 +138,9 @@ _flat_map: mrs x0, sctlr_el3 ldr x1, =0x100d /* bits I(12) SA(3) C(2) M(0) */ - bic x0, x0, #(1 << 1) /* clear bit A(1) */ - bic x0, x0, #(1 << 19) /* clear WXN */ + bic x0, x0, #2 /* clear bit A(1) */ orr x0, x0, x1 /* set bits */ - dsb sy msr sctlr_el3, x0 isb ret |