svn commit: r309612 - head/sys/arm64/arm64
Andrew Turner
andrew at FreeBSD.org
Tue Dec 6 11:41:20 UTC 2016
Author: andrew
Date: Tue Dec 6 11:41:19 2016
New Revision: 309612
URL: https://svnweb.freebsd.org/changeset/base/309612
Log:
Add the full set of GICD_PIDR* registers
Obtained from: ABT Systems Ltd
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/arm64/arm64/gic_v3_reg.h
Modified: head/sys/arm64/arm64/gic_v3_reg.h
==============================================================================
--- head/sys/arm64/arm64/gic_v3_reg.h Tue Dec 6 11:14:31 2016 (r309611)
+++ head/sys/arm64/arm64/gic_v3_reg.h Tue Dec 6 11:41:19 2016 (r309612)
@@ -94,11 +94,20 @@
* Registers (v3)
*/
#define GICD_IROUTER(n) (0x6000 + ((n) * 8))
-#define GICD_PIDR2 (0xFFE8)
-#define GICR_PIDR2_ARCH_MASK (0xF0)
-#define GICR_PIDR2_ARCH_GICv3 (0x30)
-#define GICR_PIDR2_ARCH_GICv4 (0x40)
+#define GICD_PIDR4 0xFFD0
+#define GICD_PIDR5 0xFFD4
+#define GICD_PIDR6 0xFFD8
+#define GICD_PIDR7 0xFFDC
+#define GICD_PIDR0 0xFFE0
+#define GICD_PIDR1 0xFFE4
+#define GICD_PIDR2 0xFFE8
+
+#define GICR_PIDR2_ARCH_MASK 0xF0
+#define GICR_PIDR2_ARCH_GICv3 0x30
+#define GICR_PIDR2_ARCH_GICv4 0x40
+
+#define GICD_PIDR3 0xFFEC
/* Redistributor registers */
#define GICR_CTLR GICD_CTLR
More information about the svn-src-all
mailing list