SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
For information about the DMA_CROSSBAR module, refer to DMA_CROSSBAR Module Functional Description in Control Module.
Table 16-6 shows the mapping of device DMA requests to DMA_CROSSBAR inputs.
DMA_CROSSBAR Input | Device Module DREQs | Description |
---|---|---|
DMA_CROSSBAR_0 | Reserved | Reserved |
DMA_CROSSBAR_1 | Reserved | Reserved |
DMA_CROSSBAR_2 | EXT_SYS_DREQ_0 | External DMA request 0 (system expansion) - coming from SOC IOs. Level sensitive only |
DMA_CROSSBAR_3 | EXT_SYS_DREQ_1 | External DMA request 1 (system expansion) - coming from SOC IOs - level sentitive only |
DMA_CROSSBAR_4 | GPMC_DREQ | GPMC request from prefetch engine |
DMA_CROSSBAR_5 | Reserved | Reserved |
DMA_CROSSBAR_6 | DISPC_DREQ | The line trigger signal to synchronize a memory to memory logical channel in the DMA4 (system DMA) is generated by the Display Controller IP. |
DMA_CROSSBAR_7 | CT_TBR_DREQ | DMA request coming from CT_TBR in DEBUGSS (used to be External DMA request 2 - coming from SOC IOs) |
DMA_CROSSBAR_8 to DMA_CROSSBAR_14 | Reserved | Reserved |
DMA_CROSSBAR_15 | MCSPI3_DREQ_TX0 | McSPI module 3 - transmit request channel 0 |
DMA_CROSSBAR_16 | MCSPI3_DREQ_RX0 | McSPI module 3 - receive request channel 0 |
DMA_CROSSBAR_17 to DMA_CROSSBAR_22 | Reserved | Reserved |
DMA_CROSSBAR_23 | MCSPI3_DREQ_TX1 | McSPI module 3 - transmit request channel 1 |
DMA_CROSSBAR_24 | MCSPI3_DREQ_RX1 | McSPI module 3 - receive request channel 1 |
DMA_CROSSBAR_25 | I2C3_DREQ_TX | I2C module 3 - transmit request |
DMA_CROSSBAR_26 | I2C3_DREQ_RX | I2C module 3 - receive request |
DMA_CROSSBAR_27 | I2C1_DREQ_TX | I2C module 1 - transmit request |
DMA_CROSSBAR_28 | I2C1_DREQ_RX | I2C module 1 - receive request |
DMA_CROSSBAR_29 | I2C2_DREQ_TX | I2C module 2 - transmit request |
DMA_CROSSBAR_30 | I2C2_DREQ_RX | I2C module 2 - receive request |
DMA_CROSSBAR_31 to DMA_CROSSBAR_34 | Reserved | Reserved |
DMA_CROSSBAR_35 | MCSPI1_DREQ_TX0 | McSPI module 1 - transmit request channel 0 |
DMA_CROSSBAR_36 | MCSPI1_DREQ_RX0 | McSPI module 1 - receive request channel 0 |
DMA_CROSSBAR_37 | MCSPI1_DREQ_TX1 | McSPI module 1 - transmit request channel 1 |
DMA_CROSSBAR_38 | MCSPI1_DREQ_RX1 | McSPI module 1 - receive request channel 1 |
DMA_CROSSBAR_39 | MCSPI1_DREQ_TX2 | McSPI module 1 - transmit request channel 2 |
DMA_CROSSBAR_40 | MCSPI1_DREQ_RX2 | McSPI module 1 - receive request channel 2 |
DMA_CROSSBAR_41 | MCSPI1_DREQ_TX3 | McSPI module 1 - transmit request channel 3 |
DMA_CROSSBAR_42 | MCSPI1_DREQ_RX3 | McSPI module 1 - receive request channel 3 |
DMA_CROSSBAR_43 | MCSPI2_DREQ_TX0 | McSPI module 2 - transmit request channel 0 |
DMA_CROSSBAR_44 | MCSPI2_DREQ_RX0 | McSPI module 2 - receive request channel 0 |
DMA_CROSSBAR_45 | MCSPI2_DREQ_TX1 | McSPI module 2 - transmit request channel 1 |
DMA_CROSSBAR_46 | MCSPI2_DREQ_RX1 | McSPI module 2 - receive request channel 1 |
DMA_CROSSBAR_47 | MMC2_DREQ_TX | MMC/SD2 transmit request |
DMA_CROSSBAR_48 | MMC2_DREQ_RX | MMC/SD2 receive request |
DMA_CROSSBAR_49 | UART1_DREQ_TX | UART module 1 - transmit request |
DMA_CROSSBAR_50 | UART1_DREQ_RX | UART module 1 - receive request |
DMA_CROSSBAR_51 | UART2_DREQ_TX | UART module 2 - transmit request |
DMA_CROSSBAR_52 | UART2_DREQ_RX | UART module 2 - receive request |
DMA_CROSSBAR_53 | UART3_DREQ_TX | UART module 3 - transmit request (Also infrared - IRDA) |
DMA_CROSSBAR_54 | UART3_DREQ_RX | UART module 3 - receive request (Also infrared - IRDA) |
DMA_CROSSBAR_55 | UART4_DREQ_TX | UART module 4 – transmit request |
DMA_CROSSBAR_56 | UART4_DREQ_RX | UART module 4 – receive request |
DMA_CROSSBAR_57 | MMC4_DREQ_TX | MMC/SD4 transmit request |
DMA_CROSSBAR_58 | MMC4_DREQ_RX | MMC/SD4 receive request |
DMA_CROSSBAR_59 | Reserved | Reserved |
DMA_CROSSBAR_60 | Reserved | Reserved |
DMA_CROSSBAR_61 | MMC1_DREQ_TX | MMC/SD1 transmit request |
DMA_CROSSBAR_62 | MMC1_DREQ_RX | MMC/SD1 receive request |
DMA_CROSSBAR_63 | UART5_DREQ_TX | UART module 5 – transmit request (used to be External DMA request 3 - coming from SOC IOs) |
DMA_CROSSBAR_64 | UART5_DREQ_RX | UART module 5 – receive request (used to be USIM receive request) |
DMA_CROSSBAR_65 to DMA_CROSSBAR_69 | Reserved | Reserved |
DMA_CROSSBAR_70 | MCSPI4_DREQ_TX0 | McSPI module 4 - transmit request channel 0 |
DMA_CROSSBAR_71 | MCSPI4_DREQ_RX0 | McSPI module 4 - receive request channel 0 |
DMA_CROSSBAR_72 to DMA_CROSSBAR_75 | Reserved | Reserved |
DMA_CROSSBAR_76 | DSS_DREQ | Display subsystem HDMI Audio DMA request |
DMA_CROSSBAR_77 | MMC3_DREQ_TX | MMC/SD3 transmit request |
DMA_CROSSBAR_78 | MMC3_DREQ_RX | MMC/SD3 receive request |
DMA_CROSSBAR_79 | UART6_DREQ_TX | UART module 6 – transmit request (used to be USIM transmit request) |
DMA_CROSSBAR_80 | UART6_DREQ_RX | UART module 6 – receive request (used to be USIM receive request) |
DMA_CROSSBAR_81 to DMA_CROSSBAR_123 | Reserved | Reserved |
DMA_CROSSBAR_124 | I2C4_DREQ_TX | I2C module 4 - transmit request |
DMA_CROSSBAR_125 | I2C4_DREQ_RX | I2C module 4 - receive request |
DMA_CROSSBAR_126 | Reserved | Reserved |
DMA_CROSSBAR_127 | Reserved | Reserved |
DMA_CROSSBAR_128 | McASP1_DREQ_RX | McASP receive event |
DMA_CROSSBAR_129 | McASP1_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_130 | McASP2_DREQ_RX | McASP receive event |
DMA_CROSSBAR_131 | McASP2_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_132 | McASP3_DREQ_RX | McASP receive event |
DMA_CROSSBAR_133 | McASP3_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_134 | McASP4_DREQ_RX | McASP receive event |
DMA_CROSSBAR_135 | McASP4_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_136 | McASP5_DREQ_RX | McASP receive event |
DMA_CROSSBAR_137 | McASP5_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_138 | McASP6_DREQ_RX | McASP receive event |
DMA_CROSSBAR_139 | McASP6_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_140 | McASP7_DREQ_RX | McASP receive event |
DMA_CROSSBAR_141 | McASP7_DREQ_TX | McASP transmit event |
DMA_CROSSBAR_142 | McASP8_DREQ_RX | McASP receive event |
DMA_CROSSBAR_143 | McASP8_DREQ_TX | McASP receive event |
DMA_CROSSBAR_144 | UART7_DREQ_TX | UART module 7 - transmit request |
DMA_CROSSBAR_145 | UART7_DREQ_RX | UART module 7 - receive request |
DMA_CROSSBAR_146 | UART8_DREQ_TX | UART module 8 - transmit request |
DMA_CROSSBAR_147 | UART8_DREQ_RX | UART module 8 - receive request |
DMA_CROSSBAR_148 | UART9_DREQ_TX | UART module 9 - transmit request |
DMA_CROSSBAR_149 | UART9_DREQ_RX | UART module 9 - receive request |
DMA_CROSSBAR_150 | UART10_DREQ_TX | UART module 10 - transmit request |
DMA_CROSSBAR_151 | UART10_DREQ_RX | UART module 10 - receive request |
DMA_CROSSBAR_152 | I2C5_DREQ_TX | I2C module 5 - transmit request |
DMA_CROSSBAR_153 | I2C5_DREQ_RX | I2C module 5 - receive request |
DMA_CROSSBAR_154 | VCP1_DREQ_RX | VCP RX Event |
DMA_CROSSBAR_155 | VCP1_DREQ_TX | VCP TX Event |
DMA_CROSSBAR_156 | VCP2_DREQ_RX | VCP RX Event |
DMA_CROSSBAR_157 | VCP2_DREQ_TX | VCP TX Event |
DMA_CROSSBAR_158 | DCAN1_DREQ_IF1 | DCAN IF1 Event |
DMA_CROSSBAR_159 | DCAN1_DREQ_IF2 | DCAN IF2 Event |
DMA_CROSSBAR_160 | DCAN1_DREQ_IF3 | DCAN IF3 Event |
DMA_CROSSBAR_161 | DCAN2_DREQ_IF1 | DCAN IF1 Event |
DMA_CROSSBAR_162 | DCAN2_DREQ_IF2 | DCAN IF2 Event |
DMA_CROSSBAR_163 | DCAN2_DREQ_IF3 | DCAN IF3 Event |
DMA_CROSSBAR_164 to DMA_CROSSBAR_166 | Reserved | Reserved |
DMA_CROSSBAR_167 | EXT_SYS_DREQ_2 | External DMA request 2 (system expansion) - coming from SOC IOs. Level sensitive only |
DMA_CROSSBAR_168 | EXT_SYS_DREQ_3 | External DMA request 3 (system expansion) - coming from SOC IOs. Level sentitive only |
DMA_CROSSBAR_169 | MCSPI2_DREQ_TX2 | McSPI module 2 - transmit request channel 2 |
DMA_CROSSBAR_170 | MCSPI2_DREQ_RX2 | McSPI module 2 - receive request channel 2 |
DMA_CROSSBAR_171 | MCSPI2_DREQ_TX3 | McSPI module 2 - transmit request channel 3 |
DMA_CROSSBAR_172 | MCSPI2_DREQ_RX3 | McSPI module 2 - receive request channel 3 |
DMA_CROSSBAR_173 | MCSPI3_DREQ_TX2 | McSPI module 3 - transmit request channel 2 |
DMA_CROSSBAR_174 | MCSPI3_DREQ_RX2 | McSPI module 3 - receive request channel 2 |
DMA_CROSSBAR_175 | MCSPI3_DREQ_TX3 | McSPI module 3 - transmit request channel 3 |
DMA_CROSSBAR_176 | MCSPI3_DREQ_RX3 | McSPI module 3 - receive request channel 3 |
DMA_CROSSBAR_177 | MCSPI4_DREQ_TX1 | McSPI module 4 - transmit request channel 1 |
DMA_CROSSBAR_178 | MCSPI4_DREQ_RX1 | McSPI module 4 - receive request channel 1 |
DMA_CROSSBAR_179 | MCSPI4_DREQ_TX2 | McSPI module 4 - transmit request channel 2 |
DMA_CROSSBAR_180 | MCSPI4_DREQ_RX2 | McSPI module 4 - receive request channel 2 |
DMA_CROSSBAR_181 | MCSPI4_DREQ_TX3 | McSPI module 4 - transmit request channel 3 |
DMA_CROSSBAR_182 | MCSPI4_DREQ_RX3 | McSPI module 4 - receive request channel 3 |
DMA_CROSSBAR_183 to DMA_CROSSBAR_186 | Reserved | Reserved |
DMA_CROSSBAR_187 | GPIO1_DREQ_EVT | GPIO module 1 - event/interrupt 1 |
DMA_CROSSBAR_188 | GPIO2_DREQ_EVT | GPIO module 2 - event/interrupt 1 |
DMA_CROSSBAR_189 | GPIO3_DREQ_EVT | GPIO module 3 - event/interrupt 1 |
DMA_CROSSBAR_190 | GPIO4_DREQ_EVT | GPIO module 4 - event/interrupt 1 |
DMA_CROSSBAR_191 | GPIO5_DREQ_EVT | GPIO module 5 - event/interrupt 1 |
DMA_CROSSBAR_192 | GPIO6_DREQ_EVT | GPIO module 6 - event/interrupt 1 |
DMA_CROSSBAR_193 | GPIO7_DREQ_EVT | GPIO module 7 - event/interrupt 1 |
DMA_CROSSBAR_194 | GPIO8_DREQ_EVT | GPIO module 8 - event/interrupt 1 |
DMA_CROSSBAR_195 | PWMSS1_DREQ_ePWM0_EVT | eHRPWM0 event/interrupt |
DMA_CROSSBAR_196 | PWMSS2_DREQ_ePWM1_EVT | eHRPWM1 event/interrupt |
DMA_CROSSBAR_197 | PWMSS3_DREQ_ePWM2_EVT | eHRPWM2 event/interrupt |
DMA_CROSSBAR_198 | PWMSS1_DREQ_eQEP0_EVT | eQEP0 event/interrupt |
DMA_CROSSBAR_199 | PWMSS2_DREQ_eQEP1_EVT | eQEP1 event/interrupt |
DMA_CROSSBAR_200 | PWMSS3_DREQ_eQEP2_EVT | eQEP2 event/interrupt |
DMA_CROSSBAR_201 | PWMSS1_DREQ_eCAP0_EVT | eCAP0 event/interrupt |
DMA_CROSSBAR_202 | PWMSS2_DREQ_eCAP1_EVT | eCAP1 event/interrupt |
DMA_CROSSBAR_203 | PWMSS3_DREQ_eCAP2_EVT | eCAP2 event/interrupt |
DMA_CROSSBAR_204 to DMA_CROSSBAR_255 | Reserved | Reserved |