summaryrefslogtreecommitdiff
path: root/plat/xilinx/zynqmp/pm_service
diff options
context:
space:
mode:
authorSoren Brinkmann <soren.brinkmann@xilinx.com>2016-04-11 15:30:56 -0700
committerSoren Brinkmann <soren.brinkmann@xilinx.com>2016-04-18 07:35:14 -0700
commit0a48e2bde8f346a6af7f52de40b7208fc0981739 (patch)
tree62567207dde94152adaaaeb3cd4c9977053599c4 /plat/xilinx/zynqmp/pm_service
parent8b901406572fb1ea115613ec01d0b04e74d9526b (diff)
zynqmp: ipi: Consolidate IRQ #defines
The bit mapping in I(E|D|S)R are equal, consolidate the #defines. Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com> Acked-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'plat/xilinx/zynqmp/pm_service')
-rw-r--r--plat/xilinx/zynqmp/pm_service/pm_ipi.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/plat/xilinx/zynqmp/pm_service/pm_ipi.c b/plat/xilinx/zynqmp/pm_service/pm_ipi.c
index ef2b4fe6..8975f42f 100644
--- a/plat/xilinx/zynqmp/pm_service/pm_ipi.c
+++ b/plat/xilinx/zynqmp/pm_service/pm_ipi.c
@@ -66,8 +66,7 @@
#define IPI_APU_ISR (IPI_BASEADDR + 0X00000010)
#define IPI_APU_IER (IPI_BASEADDR + 0X00000018)
#define IPI_APU_IDR (IPI_BASEADDR + 0X0000001C)
-#define IPI_APU_ISR_PMU_0_MASK 0X00010000
-#define IPI_APU_IER_PMU_0_MASK 0X00010000
+#define IPI_APU_IXR_PMU_0_MASK (1 << 16)
#define IPI_TRIG_OFFSET 0
#define IPI_OBS_OFFSET 4
@@ -75,7 +74,7 @@
/* Power Management IPI interrupt number */
#define PM_INT_NUM 0
#define IPI_PMU_PM_INT_BASE (IPI_PMU_0_TRIG + (PM_INT_NUM * 0x1000))
-#define IPI_PMU_PM_INT_MASK (IPI_APU_ISR_PMU_0_MASK << PM_INT_NUM)
+#define IPI_PMU_PM_INT_MASK (IPI_APU_IXR_PMU_0_MASK << PM_INT_NUM)
#if (PM_INT_NUM < 0 || PM_INT_NUM > 3)
#error PM_INT_NUM value out of range
#endif