summaryrefslogtreecommitdiff
path: root/drivers/arm/gic/v2/gicv2_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/arm/gic/v2/gicv2_private.h')
-rw-r--r--drivers/arm/gic/v2/gicv2_private.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/arm/gic/v2/gicv2_private.h b/drivers/arm/gic/v2/gicv2_private.h
index 7703cbe5..915fc3a7 100644
--- a/drivers/arm/gic/v2/gicv2_private.h
+++ b/drivers/arm/gic/v2/gicv2_private.h
@@ -32,6 +32,14 @@ static inline unsigned int gicd_read_pidr2(uintptr_t base)
}
/*******************************************************************************
+ * GIC Distributor interface accessors for writing entire registers
+ ******************************************************************************/
+static inline void gicd_write_sgir(uintptr_t base, unsigned int val)
+{
+ mmio_write_32(base + GICD_SGIR, val);
+}
+
+/*******************************************************************************
* GIC CPU interface accessors for reading entire registers
******************************************************************************/