qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-arm] [kvm-unit-tests RFC 02/15] arm/arm64: gicv3: Add some re-dist


From: Eric Auger
Subject: [Qemu-arm] [kvm-unit-tests RFC 02/15] arm/arm64: gicv3: Add some re-distributor defines
Date: Mon, 5 Dec 2016 22:46:33 +0100

PROPBASER, PENDBASE and GICR_CTRL will be used for LPI management.

Signed-off-by: Eric Auger <address@hidden>
---
 lib/arm/asm/gic-v3.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/lib/arm/asm/gic-v3.h b/lib/arm/asm/gic-v3.h
index 22deb4b..ed330af 100644
--- a/lib/arm/asm/gic-v3.h
+++ b/lib/arm/asm/gic-v3.h
@@ -18,6 +18,7 @@
  * We expect to be run in Non-secure mode, thus we define the
  * group1 enable bits with respect to that view.
  */
+#define GICD_CTLR                      0x0000
 #define GICD_CTLR_RWP                  (1U << 31)
 #define GICD_CTLR_ARE_NS               (1U << 4)
 #define GICD_CTLR_ENABLE_G1A           (1U << 1)
@@ -33,6 +34,11 @@
 #define GICR_ISENABLER0                        GICD_ISENABLER
 #define GICR_IPRIORITYR0               GICD_IPRIORITYR
 
+#define GICR_PROPBASER                  0x0070
+#define GICR_PENDBASER                  0x0078
+#define GICR_CTLR                      GICD_CTLR
+#define GICR_CTLR_ENABLE_LPIS          (1UL << 0)
+
 #define ICC_SGI1R_AFFINITY_1_SHIFT     16
 #define ICC_SGI1R_AFFINITY_2_SHIFT     32
 #define ICC_SGI1R_AFFINITY_3_SHIFT     48
-- 
2.5.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]