From 76880201e8ef5d01474187b98986bd1a7b8dcff0 Mon Sep 17 00:00:00 2001 From: Yan Wang Date: Tue, 10 Dec 2024 10:29:17 +0800 Subject: [PATCH] dotprod: aarch32 run dotprod code and generate undefined error. [1/1] PD#SWPL-195843 Problem: cts fail when aarch32 run dotprod code; Generate undefined error. Solution: add dotprod instructions support in aarch32. Verify: sc2 ah212 Change-Id: I0b527b670af8bdcbfe55fca7a8755b3acc1d44a8 Signed-off-by: Yan Wang --- arch/arm/kernel/entry-armv.S | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/kernel/entry-armv.S b/arch/arm/kernel/entry-armv.S index 68261a83b7ad..ae12c67a7d4e 100644 --- a/arch/arm/kernel/entry-armv.S +++ b/arch/arm/kernel/entry-armv.S @@ -650,6 +650,11 @@ call_fpe: .word 0xff100000 @ mask .word 0xf4000000 @ opcode +#ifdef CONFIG_AMLOGIC_ARMV8_AARCH32 + .word 0xff000800 @ mask + .word 0xfc000800 @ opcode +#endif + .word 0x00000000 @ mask .word 0x00000000 @ opcode @@ -660,6 +665,11 @@ call_fpe: .word 0xff100000 @ mask .word 0xf9000000 @ opcode +#ifdef CONFIG_AMLOGIC_ARMV8_AARCH32 + .word 0xff000800 @ mask + .word 0xfc000800 @ opcode +#endif + .word 0x00000000 @ mask .word 0x00000000 @ opcode #endif