aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViet-Hoa Do <viet-hoa.do@arm.com>2023-10-24 17:28:05 +0100
committerViet-Hoa Do <viet-hoa.do@arm.com>2023-11-01 13:14:58 +0000
commita7ddd60527e6027e6d619821b6cf91721d94f101 (patch)
treef3eeec521dde8ceaf75182b49e4422348964121d
parentbcf9552b176a1577a2ce3c3a1f03f524fd5bcde5 (diff)
downloadComputeLibrary-a7ddd60527e6027e6d619821b6cf91721d94f101.tar.gz
Add support for Arm® Cortex®-A520 and Arm® Cortex®-R82
Resolves: COMPMID-6599 Signed-off-by: Viet-Hoa Do <viet-hoa.do@arm.com> Change-Id: Id91185871f0dc30c08c7c38379acd5a3c1056473 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/10575 Reviewed-by: Jakub Sujak <jakub.sujak@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Benchmark: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r--docs/user_guide/release_version_and_change_log.dox1
-rw-r--r--src/common/cpuinfo/CpuModel.cpp8
2 files changed, 7 insertions, 2 deletions
diff --git a/docs/user_guide/release_version_and_change_log.dox b/docs/user_guide/release_version_and_change_log.dox
index dbd00eb00a..c07cf88d80 100644
--- a/docs/user_guide/release_version_and_change_log.dox
+++ b/docs/user_guide/release_version_and_change_log.dox
@@ -64,6 +64,7 @@ v23.11 Public major release
- Deprecate support for Bfloat16 in @ref cpu::CpuCast.
- Add support for negative axis values and inverted axis values in @ref arm_compute::NEReverse and @ref arm_compute::CLReverse.
- Support for U32 axis in @ref arm_compute::NEReverse and @ref arm_compute::CLReverse will be deprecated in 24.02.
+ - Add support for Arm® Cortex®-A520 and Arm® Cortex®-R82.
v23.08 Public major release
- Deprecate the legacy 'libarm_compute_core' library. This library is an artifact of Compute Library's legacy library architecture and no longer serves any purpose.
diff --git a/src/common/cpuinfo/CpuModel.cpp b/src/common/cpuinfo/CpuModel.cpp
index 0455670302..8c3f8a8faf 100644
--- a/src/common/cpuinfo/CpuModel.cpp
+++ b/src/common/cpuinfo/CpuModel.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021-2022 Arm Limited.
+ * Copyright (c) 2021-2023 Arm Limited.
*
* SPDX-License-Identifier: MIT
*
@@ -136,9 +136,13 @@ CpuModel midr_to_model(uint32_t midr)
case 0xd44: // X1
model = CpuModel::X1;
break;
- case 0xd46:
+ case 0xd46: // A510
+ case 0xd80: // A520
model = CpuModel::A510;
break;
+ case 0xd15: // R82
+ model = CpuModel::A55r1;
+ break;
default:
model = CpuModel::GENERIC;
break;