summaryrefslogtreecommitdiff
path: root/include/lib/cpus
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2015-09-03 17:15:06 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2017-02-22 09:16:34 -0800
commite956e228d464afdb36486d72d47b16903d7ffdc8 (patch)
treeb660f4782ef383a11c90d6059f12950a4ab0badf /include/lib/cpus
parentbde81dcc7bffaad9986fcba688941924240e36a6 (diff)
cpus: Add support for all Denver variants
This patch adds support for all variants of the Denver CPUs. The variants export their cpu_ops to allow all Denver platforms to run the Trusted Firmware stack. Change-Id: I1488813ddfd506ffe363d8a32cda1b575e437035 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'include/lib/cpus')
-rw-r--r--include/lib/cpus/aarch64/denver.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/lib/cpus/aarch64/denver.h b/include/lib/cpus/aarch64/denver.h
index c7bee808..0de094a4 100644
--- a/include/lib/cpus/aarch64/denver.h
+++ b/include/lib/cpus/aarch64/denver.h
@@ -31,8 +31,15 @@
#ifndef __DENVER_H__
#define __DENVER_H__
-/* MIDR for Denver v1.0 */
-#define DENVER_1_0_MIDR 0x4E0F0000
+/* MIDR values for Denver */
+#define DENVER_MIDR_PN0 0x4E0F0000
+#define DENVER_MIDR_PN1 0x4E0F0010
+#define DENVER_MIDR_PN2 0x4E0F0020
+#define DENVER_MIDR_PN3 0x4E0F0030
+#define DENVER_MIDR_PN4 0x4E0F0040
+
+/* Implementer code in the MIDR register */
+#define DENVER_IMPL 0x4E
/* CPU state ids - implementation defined */
#define DENVER_CPU_STATE_POWER_DOWN 0x3