diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2021-03-15 17:10:12 +0200 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2021-03-31 16:31:51 +0300 |
commit | cf85059a840ea3a4dac17d872ac848c387cb2487 (patch) | |
tree | f9dabfa68dcc6a5c6e37fc5f1005082a8eaeddc1 /platform/linux-generic/arch/aarch64 | |
parent | cafab576ca865cf67c75ae90bc997d0101cfc43a (diff) |
linux-gen: sysinfo: add new ARMv8 and v9 enumerations
Added support for ARM ISA versions: ARMv8.7-A, ARMv9.0-A,
ARMv9.1-A and ARMv9.2-A.
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 'platform/linux-generic/arch/aarch64')
-rw-r--r-- | platform/linux-generic/arch/aarch64/odp_sysinfo_parse.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/platform/linux-generic/arch/aarch64/odp_sysinfo_parse.c b/platform/linux-generic/arch/aarch64/odp_sysinfo_parse.c index e0bf15877..ab64d501e 100644 --- a/platform/linux-generic/arch/aarch64/odp_sysinfo_parse.c +++ b/platform/linux-generic/arch/aarch64/odp_sysinfo_parse.c @@ -213,6 +213,19 @@ static odp_cpu_arch_arm_t arm_isa_version(void) return ODP_CPU_ARCH_ARMV8_5; case 6: return ODP_CPU_ARCH_ARMV8_6; + case 7: + return ODP_CPU_ARCH_ARMV8_7; + default: + return ODP_CPU_ARCH_ARM_UNKNOWN; + } + } else if (major == 9) { + switch (minor) { + case 0: + return ODP_CPU_ARCH_ARMV9_0; + case 1: + return ODP_CPU_ARCH_ARMV9_1; + case 2: + return ODP_CPU_ARCH_ARMV9_2; default: return ODP_CPU_ARCH_ARM_UNKNOWN; } |