diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2021-03-15 17:19:08 +0200 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2021-03-31 16:31:51 +0300 |
commit | b4bccb825234ce9d3d116cfb4446076fb514b408 (patch) | |
tree | f7e215b7223e1a82eaa72cd85bab5400973b3ffe /test/validation/api | |
parent | 7a959eaba985795d6ce6ba5334d1c08358b61fcc (diff) |
validation: system: detect new ARMv8 and v9 ISAs
Added support for ARMv8.7, ARMv9.0, ARMv9.1 and
ARMv9.2 enumeration.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Jere Leppänen <jere.leppanen@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
Diffstat (limited to 'test/validation/api')
-rw-r--r-- | test/validation/api/system/system.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/validation/api/system/system.c b/test/validation/api/system/system.c index d00f09f28..9beb89cf2 100644 --- a/test/validation/api/system/system.c +++ b/test/validation/api/system/system.c @@ -517,6 +517,14 @@ static void system_test_info(void) printf(" ODP_CPU_ARCH_ARMV8_5\n"); else if (info.cpu_isa_sw.arm == ODP_CPU_ARCH_ARMV8_6) printf(" ODP_CPU_ARCH_ARMV8_6\n"); + else if (info.cpu_isa_sw.arm == ODP_CPU_ARCH_ARMV8_7) + printf(" ODP_CPU_ARCH_ARMV8_7\n"); + else if (info.cpu_isa_sw.arm == ODP_CPU_ARCH_ARMV9_0) + printf(" ODP_CPU_ARCH_ARMV9_0\n"); + else if (info.cpu_isa_sw.arm == ODP_CPU_ARCH_ARMV9_1) + printf(" ODP_CPU_ARCH_ARMV9_1\n"); + else if (info.cpu_isa_sw.arm == ODP_CPU_ARCH_ARMV9_2) + printf(" ODP_CPU_ARCH_ARMV9_2\n"); else CU_FAIL("Unknown CPU ISA SW ARCH found!"); @@ -541,6 +549,14 @@ static void system_test_info(void) printf(" ODP_CPU_ARCH_ARMV8_5\n"); else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARMV8_6) printf(" ODP_CPU_ARCH_ARMV8_6\n"); + else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARMV8_7) + printf(" ODP_CPU_ARCH_ARMV8_7\n"); + else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARMV9_0) + printf(" ODP_CPU_ARCH_ARMV9_0\n"); + else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARMV9_1) + printf(" ODP_CPU_ARCH_ARMV9_1\n"); + else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARMV9_2) + printf(" ODP_CPU_ARCH_ARMV9_2\n"); else if (info.cpu_isa_hw.arm == ODP_CPU_ARCH_ARM_UNKNOWN) printf(" ODP_CPU_ARCH_ARM_UNKNOWN\n"); else |