|
@@ -155,3 +155,78 @@
|
|
|
*/
|
|
|
#define MX50_DMA_REQ_GPC 1
|
|
|
#define MX50_DMA_REQ_ATA_UART4_RX 2
|
|
|
+#define MX50_DMA_REQ_ATA_UART4_TX 3
|
|
|
+#define MX50_DMA_REQ_CSPI1_RX 6
|
|
|
+#define MX50_DMA_REQ_CSPI1_TX 7
|
|
|
+#define MX50_DMA_REQ_CSPI2_RX 8
|
|
|
+#define MX50_DMA_REQ_CSPI2_TX 9
|
|
|
+#define MX50_DMA_REQ_I2C3_SDHC3 10
|
|
|
+#define MX50_DMA_REQ_SDHC4 11
|
|
|
+#define MX50_DMA_REQ_UART2_FIRI_RX 12
|
|
|
+#define MX50_DMA_REQ_UART2_FIRI_TX 13
|
|
|
+#define MX50_DMA_REQ_EXT0 14
|
|
|
+#define MX50_DMA_REQ_EXT1 15
|
|
|
+#define MX50_DMA_REQ_UART5_RX 16
|
|
|
+#define MX50_DMA_REQ_UART5_TX 17
|
|
|
+#define MX50_DMA_REQ_UART1_RX 18
|
|
|
+#define MX50_DMA_REQ_UART1_TX 19
|
|
|
+#define MX50_DMA_REQ_I2C1_SDHC1 20
|
|
|
+#define MX50_DMA_REQ_I2C2_SDHC2 21
|
|
|
+#define MX50_DMA_REQ_SSI2_RX2 22
|
|
|
+#define MX50_DMA_REQ_SSI2_TX2 23
|
|
|
+#define MX50_DMA_REQ_SSI2_RX1 24
|
|
|
+#define MX50_DMA_REQ_SSI2_TX1 25
|
|
|
+#define MX50_DMA_REQ_SSI1_RX2 26
|
|
|
+#define MX50_DMA_REQ_SSI1_TX2 27
|
|
|
+#define MX50_DMA_REQ_SSI1_RX1 28
|
|
|
+#define MX50_DMA_REQ_SSI1_TX1 29
|
|
|
+#define MX50_DMA_REQ_CSPI_RX 38
|
|
|
+#define MX50_DMA_REQ_CSPI_TX 39
|
|
|
+#define MX50_DMA_REQ_UART3_RX 42
|
|
|
+#define MX50_DMA_REQ_UART3_TX 43
|
|
|
+
|
|
|
+/*
|
|
|
+ * Interrupt numbers
|
|
|
+ */
|
|
|
+#include <asm/irq.h>
|
|
|
+#define MX50_INT_MMC_SDHC1 (NR_IRQS_LEGACY + 1)
|
|
|
+#define MX50_INT_MMC_SDHC2 (NR_IRQS_LEGACY + 2)
|
|
|
+#define MX50_INT_MMC_SDHC3 (NR_IRQS_LEGACY + 3)
|
|
|
+#define MX50_INT_MMC_SDHC4 (NR_IRQS_LEGACY + 4)
|
|
|
+#define MX50_INT_DAP (NR_IRQS_LEGACY + 5)
|
|
|
+#define MX50_INT_SDMA (NR_IRQS_LEGACY + 6)
|
|
|
+#define MX50_INT_IOMUX (NR_IRQS_LEGACY + 7)
|
|
|
+#define MX50_INT_UART4 (NR_IRQS_LEGACY + 13)
|
|
|
+#define MX50_INT_USB_H1 (NR_IRQS_LEGACY + 14)
|
|
|
+#define MX50_INT_USB_OTG (NR_IRQS_LEGACY + 18)
|
|
|
+#define MX50_INT_DATABAHN (NR_IRQS_LEGACY + 19)
|
|
|
+#define MX50_INT_ELCDIF (NR_IRQS_LEGACY + 20)
|
|
|
+#define MX50_INT_EPXP (NR_IRQS_LEGACY + 21)
|
|
|
+#define MX50_INT_SRTC_NTZ (NR_IRQS_LEGACY + 24)
|
|
|
+#define MX50_INT_SRTC_TZ (NR_IRQS_LEGACY + 25)
|
|
|
+#define MX50_INT_EPDC (NR_IRQS_LEGACY + 27)
|
|
|
+#define MX50_INT_NIC (NR_IRQS_LEGACY + 28)
|
|
|
+#define MX50_INT_SSI1 (NR_IRQS_LEGACY + 29)
|
|
|
+#define MX50_INT_SSI2 (NR_IRQS_LEGACY + 30)
|
|
|
+#define MX50_INT_UART1 (NR_IRQS_LEGACY + 31)
|
|
|
+#define MX50_INT_UART2 (NR_IRQS_LEGACY + 32)
|
|
|
+#define MX50_INT_UART3 (NR_IRQS_LEGACY + 33)
|
|
|
+#define MX50_INT_RESV34 (NR_IRQS_LEGACY + 34)
|
|
|
+#define MX50_INT_RESV35 (NR_IRQS_LEGACY + 35)
|
|
|
+#define MX50_INT_CSPI1 (NR_IRQS_LEGACY + 36)
|
|
|
+#define MX50_INT_CSPI2 (NR_IRQS_LEGACY + 37)
|
|
|
+#define MX50_INT_CSPI (NR_IRQS_LEGACY + 38)
|
|
|
+#define MX50_INT_GPT (NR_IRQS_LEGACY + 39)
|
|
|
+#define MX50_INT_EPIT1 (NR_IRQS_LEGACY + 40)
|
|
|
+#define MX50_INT_GPIO1_INT7 (NR_IRQS_LEGACY + 42)
|
|
|
+#define MX50_INT_GPIO1_INT6 (NR_IRQS_LEGACY + 43)
|
|
|
+#define MX50_INT_GPIO1_INT5 (NR_IRQS_LEGACY + 44)
|
|
|
+#define MX50_INT_GPIO1_INT4 (NR_IRQS_LEGACY + 45)
|
|
|
+#define MX50_INT_GPIO1_INT3 (NR_IRQS_LEGACY + 46)
|
|
|
+#define MX50_INT_GPIO1_INT2 (NR_IRQS_LEGACY + 47)
|
|
|
+#define MX50_INT_GPIO1_INT1 (NR_IRQS_LEGACY + 48)
|
|
|
+#define MX50_INT_GPIO1_INT0 (NR_IRQS_LEGACY + 49)
|
|
|
+#define MX50_INT_GPIO1_LOW (NR_IRQS_LEGACY + 50)
|
|
|
+#define MX50_INT_GPIO1_HIGH (NR_IRQS_LEGACY + 51)
|
|
|
+#define MX50_INT_GPIO2_LOW (NR_IRQS_LEGACY + 52)
|
|
|
+#define MX50_INT_GPIO2_HIGH (NR_IRQS_LEGACY + 53)
|