Lines Matching refs:dmaConfig
2037 hal_uart_dma_config_t *dmaConfig) in HAL_UartDMAInit() argument
2053 uartDmaHandle->instance = dmaConfig->uart_instance; in HAL_UartDMAInit()
2057 dma_mux_configure_t *dmaMux = dmaConfig->dma_mux_configure; in HAL_UartDMAInit()
2061 …DMAMUX_SetSource(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->tx_channel, in HAL_UartDMAInit()
2063 …DMAMUX_SetSource(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->rx_channel, in HAL_UartDMAInit()
2065 …DMAMUX_EnableChannel(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->tx_cha… in HAL_UartDMAInit()
2066 …DMAMUX_EnableChannel(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->rx_cha… in HAL_UartDMAInit()
2068 …(void)memcpy(&uartDmaHandle->dma_mux_configure, dmaConfig->dma_mux_configure, sizeof(dma_mux_confi… in HAL_UartDMAInit()
2095 config.channelConfig[dmaConfig->tx_channel] = &channelConfig; in HAL_UartDMAInit()
2096 config.channelConfig[dmaConfig->rx_channel] = &channelConfig; in HAL_UartDMAInit()
2098 EDMA_Init(dmaBases[dmaConfig->dma_instance], &config); in HAL_UartDMAInit()
2100 …EDMA_CreateHandle(&uartDmaHandle->txEdmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->tx_c… in HAL_UartDMAInit()
2101 …EDMA_CreateHandle(&uartDmaHandle->rxEdmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->rx_c… in HAL_UartDMAInit()
2105 if(dmaBases[dmaConfig->dma_instance] == (EDMA_Type *)DMA4) in HAL_UartDMAInit()
2107 dma_channel_mux_configure_t *dmaChannelMux = dmaConfig->dma_channel_mux_configure; in HAL_UartDMAInit()
2108 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->tx_channel, in HAL_UartDMAInit()
2110 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->rx_channel, in HAL_UartDMAInit()
2115 dma_channel_mux_configure_t *dmaChannelMux = dmaConfig->dma_channel_mux_configure; in HAL_UartDMAInit()
2116 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->tx_channel, in HAL_UartDMAInit()
2118 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->rx_channel, in HAL_UartDMAInit()
2122 dma_channel_mux_configure_t *dmaChannelMux = dmaConfig->dma_channel_mux_configure; in HAL_UartDMAInit()
2123 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->tx_channel, in HAL_UartDMAInit()
2125 EDMA_SetChannelMux(dmaBases[dmaConfig->dma_instance], dmaConfig->rx_channel, in HAL_UartDMAInit()
2129 (void)memcpy(&uartDmaHandle->dma_channel_mux_configure, dmaConfig->dma_channel_mux_configure, in HAL_UartDMAInit()
2134 (void)memcpy(&uartDmaHandle->hal_uart_dma_config, dmaConfig, sizeof(hal_uart_dma_config_t)); in HAL_UartDMAInit()
2141 …NVIC_SetPriority(s_edmaIRQNumbers[dmaConfig->dma_instance][dmaConfig->tx_channel], HAL_UART_ISR_PR… in HAL_UartDMAInit()
2142 …NVIC_SetPriority(s_edmaIRQNumbers[dmaConfig->dma_instance][dmaConfig->rx_channel], HAL_UART_ISR_PR… in HAL_UartDMAInit()