|
@@ -174,14 +174,14 @@
|
|
|
#define ARM_SMMU_PRIQ_IRQ_CFG2 0xdc
|
|
|
|
|
|
/* Common MSI config fields */
|
|
|
-#define MSI_CFG0_SH_SHIFT 60
|
|
|
-#define MSI_CFG0_SH_NSH (0UL << MSI_CFG0_SH_SHIFT)
|
|
|
-#define MSI_CFG0_SH_OSH (2UL << MSI_CFG0_SH_SHIFT)
|
|
|
-#define MSI_CFG0_SH_ISH (3UL << MSI_CFG0_SH_SHIFT)
|
|
|
-#define MSI_CFG0_MEMATTR_SHIFT 56
|
|
|
-#define MSI_CFG0_MEMATTR_DEVICE_nGnRE (0x1 << MSI_CFG0_MEMATTR_SHIFT)
|
|
|
#define MSI_CFG0_ADDR_SHIFT 2
|
|
|
#define MSI_CFG0_ADDR_MASK 0x3fffffffffffUL
|
|
|
+#define MSI_CFG2_SH_SHIFT 4
|
|
|
+#define MSI_CFG2_SH_NSH (0UL << MSI_CFG2_SH_SHIFT)
|
|
|
+#define MSI_CFG2_SH_OSH (2UL << MSI_CFG2_SH_SHIFT)
|
|
|
+#define MSI_CFG2_SH_ISH (3UL << MSI_CFG2_SH_SHIFT)
|
|
|
+#define MSI_CFG2_MEMATTR_SHIFT 0
|
|
|
+#define MSI_CFG2_MEMATTR_DEVICE_nGnRE (0x1 << MSI_CFG2_MEMATTR_SHIFT)
|
|
|
|
|
|
#define Q_IDX(q, p) ((p) & ((1 << (q)->max_n_shift) - 1))
|
|
|
#define Q_WRP(q, p) ((p) & (1 << (q)->max_n_shift))
|