| 
26 | 26 | 
 
  | 
27 | 27 | /// Mapping from SPI index to DMA link info for Tx  | 
28 | 28 | static const DMALinkInfo SPITxDMALinks[] = {  | 
29 |  | -        {1, 0, GPDMA1_REQUEST_SPI1_TX},  | 
30 |  | -        {1, 2, GPDMA1_REQUEST_SPI2_TX},  | 
31 |  | -        {1, 4, GPDMA1_REQUEST_SPI3_TX}  | 
 | 29 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI1_TX},  | 
 | 30 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI2_TX},  | 
 | 31 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI3_TX}  | 
32 | 32 | #if defined (SPI4)  | 
33 |  | -        ,{1, 6, GPDMA1_REQUEST_SPI4_TX}  | 
 | 33 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI4_TX}  | 
34 | 34 | #endif  | 
35 | 35 | #if defined (SPI5)  | 
36 |  | -        ,{2, 0, GPDMA2_REQUEST_SPI5_TX}  | 
 | 36 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_SPI5_TX}  | 
37 | 37 | #endif  | 
38 | 38 | #if defined (SPI6)  | 
39 |  | -        ,{2, 2, GPDMA2_REQUEST_SPI6_TX}  | 
 | 39 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_SPI6_TX}  | 
40 | 40 | #endif  | 
41 | 41 | };  | 
42 | 42 | 
 
  | 
43 | 43 | /// Mapping from SPI index to DMA link info for Rx  | 
44 | 44 | static const DMALinkInfo SPIRxDMALinks[] = {  | 
45 |  | -        {1, 1, GPDMA1_REQUEST_SPI1_RX},  | 
46 |  | -        {1, 3, GPDMA1_REQUEST_SPI2_RX},  | 
47 |  | -        {1, 5, GPDMA1_REQUEST_SPI3_TX}  | 
 | 45 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI1_RX},  | 
 | 46 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI2_RX},  | 
 | 47 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI3_TX}  | 
48 | 48 | #if defined (SPI4)  | 
49 |  | -        ,{1, 7, GPDMA1_REQUEST_SPI4_RX}  | 
 | 49 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA1_REQUEST_SPI4_RX}  | 
50 | 50 | #endif  | 
51 | 51 | #if defined (SPI5)  | 
52 |  | -        ,{2, 1, GPDMA2_REQUEST_SPI5_RX}  | 
 | 52 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_SPI5_RX}  | 
53 | 53 | #endif  | 
54 | 54 | #if defined (SPI6)  | 
55 |  | -        ,{2, 3, GPDMA2_REQUEST_SPI6_RX}  | 
 | 55 | +        ,{MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_SPI6_RX}  | 
56 | 56 | #endif  | 
57 | 57 | };  | 
58 | 58 | 
 
  | 
59 | 59 | /// Mapping from OSPI index to DMA link info  | 
60 | 60 | #ifdef OCTOSPI1  | 
61 | 61 | static const DMALinkInfo OSPIDMALinks[] = {  | 
62 |  | -        {2, 4, GPDMA2_REQUEST_OCTOSPI1},  | 
63 |  | -        {2, 5, GPDMA2_REQUEST_OCTOSPI1},  | 
 | 62 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_OCTOSPI1},  | 
 | 63 | +        {MBED_ANY_GPDMA_MODULE, MBED_ANY_DMA_CHANNEL, GPDMA2_REQUEST_OCTOSPI1},  | 
64 | 64 | };  | 
65 | 65 | #endif  | 
66 | 66 | 
 
  | 
 | 
0 commit comments