From: Joey Gouly <joey.gouly@xxxxxxx> Signed-off-by: Joey Gouly <joey.gouly@xxxxxxx> Signed-off-by: Suzuki K Poulose <suzuki.poulose@xxxxxxx> --- arm/cstart64.S | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arm/cstart64.S b/arm/cstart64.S index 92631349..c081365f 100644 --- a/arm/cstart64.S +++ b/arm/cstart64.S @@ -94,8 +94,9 @@ start: adrp x4, stackptr add sp, x4, :lo12:stackptr - /* enable FP/ASIMD */ - mov x4, #(3 << 20) + /* enable FP/ASIMD and SVE */ + mov x4, (3 << 20) + orr x4, x4, (3 << 16) msr cpacr_el1, x4 /* set up exception handling */ @@ -278,8 +279,9 @@ get_mmu_off: .globl secondary_entry secondary_entry: - /* Enable FP/ASIMD */ + /* enable FP/ASIMD and SVE */ mov x0, #(3 << 20) + orr x0, x0, #(3 << 16) msr cpacr_el1, x0 /* set up exception handling */ -- 2.34.1