@@ -143,6 +143,57 @@ static struct psil_ep j7200_src_ep_map[] = {
143143
144144/* PSI-L destination thread IDs, used for TX (DMA_MEM_TO_DEV) */
145145static struct psil_ep j7200_dst_ep_map [] = {
146+ /* PDMA_MCASP - McASP0-2 */
147+ PSIL_PDMA_MCASP (0xc400 ),
148+ PSIL_PDMA_MCASP (0xc401 ),
149+ PSIL_PDMA_MCASP (0xc402 ),
150+ /* PDMA_SPI_G0 - SPI0-3 */
151+ PSIL_PDMA_XY_PKT (0xc600 ),
152+ PSIL_PDMA_XY_PKT (0xc601 ),
153+ PSIL_PDMA_XY_PKT (0xc602 ),
154+ PSIL_PDMA_XY_PKT (0xc603 ),
155+ PSIL_PDMA_XY_PKT (0xc604 ),
156+ PSIL_PDMA_XY_PKT (0xc605 ),
157+ PSIL_PDMA_XY_PKT (0xc606 ),
158+ PSIL_PDMA_XY_PKT (0xc607 ),
159+ PSIL_PDMA_XY_PKT (0xc608 ),
160+ PSIL_PDMA_XY_PKT (0xc609 ),
161+ PSIL_PDMA_XY_PKT (0xc60a ),
162+ PSIL_PDMA_XY_PKT (0xc60b ),
163+ PSIL_PDMA_XY_PKT (0xc60c ),
164+ PSIL_PDMA_XY_PKT (0xc60d ),
165+ PSIL_PDMA_XY_PKT (0xc60e ),
166+ PSIL_PDMA_XY_PKT (0xc60f ),
167+ /* PDMA_SPI_G1 - SPI4-7 */
168+ PSIL_PDMA_XY_PKT (0xc610 ),
169+ PSIL_PDMA_XY_PKT (0xc611 ),
170+ PSIL_PDMA_XY_PKT (0xc612 ),
171+ PSIL_PDMA_XY_PKT (0xc613 ),
172+ PSIL_PDMA_XY_PKT (0xc614 ),
173+ PSIL_PDMA_XY_PKT (0xc615 ),
174+ PSIL_PDMA_XY_PKT (0xc616 ),
175+ PSIL_PDMA_XY_PKT (0xc617 ),
176+ PSIL_PDMA_XY_PKT (0xc618 ),
177+ PSIL_PDMA_XY_PKT (0xc619 ),
178+ PSIL_PDMA_XY_PKT (0xc61a ),
179+ PSIL_PDMA_XY_PKT (0xc61b ),
180+ PSIL_PDMA_XY_PKT (0xc61c ),
181+ PSIL_PDMA_XY_PKT (0xc61d ),
182+ PSIL_PDMA_XY_PKT (0xc61e ),
183+ PSIL_PDMA_XY_PKT (0xc61f ),
184+ /* PDMA_USART_G0 - UART0-1 */
185+ PSIL_PDMA_XY_PKT (0xc700 ),
186+ PSIL_PDMA_XY_PKT (0xc701 ),
187+ /* PDMA_USART_G1 - UART2-3 */
188+ PSIL_PDMA_XY_PKT (0xc702 ),
189+ PSIL_PDMA_XY_PKT (0xc703 ),
190+ /* PDMA_USART_G2 - UART4-9 */
191+ PSIL_PDMA_XY_PKT (0xc704 ),
192+ PSIL_PDMA_XY_PKT (0xc705 ),
193+ PSIL_PDMA_XY_PKT (0xc706 ),
194+ PSIL_PDMA_XY_PKT (0xc707 ),
195+ PSIL_PDMA_XY_PKT (0xc708 ),
196+ PSIL_PDMA_XY_PKT (0xc709 ),
146197 /* CPSW5 */
147198 PSIL_ETHERNET (0xca00 ),
148199 PSIL_ETHERNET (0xca01 ),
@@ -161,6 +212,22 @@ static struct psil_ep j7200_dst_ep_map[] = {
161212 PSIL_ETHERNET (0xf005 ),
162213 PSIL_ETHERNET (0xf006 ),
163214 PSIL_ETHERNET (0xf007 ),
215+ /* MCU_PDMA_MISC_G0 - SPI0 */
216+ PSIL_PDMA_XY_PKT (0xf100 ),
217+ PSIL_PDMA_XY_PKT (0xf101 ),
218+ PSIL_PDMA_XY_PKT (0xf102 ),
219+ PSIL_PDMA_XY_PKT (0xf103 ),
220+ /* MCU_PDMA_MISC_G1 - SPI1-2 */
221+ PSIL_PDMA_XY_PKT (0xf200 ),
222+ PSIL_PDMA_XY_PKT (0xf201 ),
223+ PSIL_PDMA_XY_PKT (0xf202 ),
224+ PSIL_PDMA_XY_PKT (0xf203 ),
225+ PSIL_PDMA_XY_PKT (0xf204 ),
226+ PSIL_PDMA_XY_PKT (0xf205 ),
227+ PSIL_PDMA_XY_PKT (0xf206 ),
228+ PSIL_PDMA_XY_PKT (0xf207 ),
229+ /* MCU_PDMA_MISC_G2 - UART0 */
230+ PSIL_PDMA_XY_PKT (0xf300 ),
164231 /* SA2UL */
165232 PSIL_SA2UL (0xf500 , 1 ),
166233 PSIL_SA2UL (0xf501 , 1 ),
0 commit comments