Home
last modified time | relevance | path

Searched refs:dmaConfig (Results 1 – 15 of 15) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/spi/
Dfsl_adapter_lpspi.c581 hal_spi_dma_config_t *dmaConfig) in HAL_SpiSlaveDMAInit() argument
597 spi_slaveDmaHandle->instance = dmaConfig->spi_instance; in HAL_SpiSlaveDMAInit()
602 dma_mux_configure_t *dmaMux = dmaConfig->dma_mux_configure; in HAL_SpiSlaveDMAInit()
609 …DMAMUX_SetSource(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->tx_channel, in HAL_SpiSlaveDMAInit()
611 …DMAMUX_SetSource(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->rx_channel, in HAL_SpiSlaveDMAInit()
613 …DMAMUX_EnableChannel(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->tx_cha… in HAL_SpiSlaveDMAInit()
614 …DMAMUX_EnableChannel(dmaMuxBases[dmaMux->dma_dmamux_configure.dma_mux_instance], dmaConfig->rx_cha… in HAL_SpiSlaveDMAInit()
621 EDMA_Init(dmaBases[dmaConfig->dma_instance], &config); in HAL_SpiSlaveDMAInit()
624 …A_CreateHandle(&spi_slaveDmaHandle->txEdmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->tx… in HAL_SpiSlaveDMAInit()
625 …A_CreateHandle(&spi_slaveDmaHandle->rxEdmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->rx… in HAL_SpiSlaveDMAInit()
[all …]
Dfsl_adapter_spi.h510 hal_spi_dma_config_t *dmaConfig);
572 hal_spi_dma_config_t *dmaConfig);
/hal_nxp-latest/mcux/mcux-sdk/components/audio/
Dfsl_adapter_sai.c241 hal_audio_dma_config_t *dmaConfig; in HAL_AudioCommonInit() local
280 assert(config->dmaConfig); in HAL_AudioCommonInit()
287 assert(config->dmaConfig->instance < ARRAY_SIZE(dmaBases)); in HAL_AudioCommonInit()
289 dmaConfig = (hal_audio_dma_config_t *)config->dmaConfig; in HAL_AudioCommonInit()
301 audioHandle->dmaInstance = dmaConfig->instance; in HAL_AudioCommonInit()
302 audioHandle->dmaChannel = dmaConfig->channel; in HAL_AudioCommonInit()
459 assert(dmaConfig->dmaMuxConfig); in HAL_AudioCommonInit()
461 dmaMuxConfig = (hal_audio_dma_mux_config_t *)dmaConfig->dmaMuxConfig; in HAL_AudioCommonInit()
473 DMAMUX_SetSource(dmaMuxBases[audioHandle->dmaMuxInstance], dmaConfig->channel, in HAL_AudioCommonInit()
476 DMAMUX_EnableChannel(dmaMuxBases[audioHandle->dmaMuxInstance], dmaConfig->channel); in HAL_AudioCommonInit()
[all …]
Dfsl_adapter_flexcomm_i2s.c101 hal_audio_dma_config_t *dmaConfig; in HAL_AudioCommonInit() local
110 assert(config->dmaConfig); in HAL_AudioCommonInit()
116 assert(config->dmaConfig->instance < ARRAY_SIZE(dmaBases)); in HAL_AudioCommonInit()
118 dmaConfig = (hal_audio_dma_config_t *)config->dmaConfig; in HAL_AudioCommonInit()
127 audioHandle->dmaInstance = dmaConfig->instance; in HAL_AudioCommonInit()
300 if (s_dmaOccupied[dmaConfig->instance] == 0U) in HAL_AudioCommonInit()
302 DMA_Init(dmaBases[dmaConfig->instance]); in HAL_AudioCommonInit()
304 s_dmaOccupied[dmaConfig->instance]++; in HAL_AudioCommonInit()
307 DMA_EnableChannel(dmaBases[dmaConfig->instance], dmaConfig->channel); in HAL_AudioCommonInit()
309 if ((uint8_t)kHAL_AudioDmaChannelPriorityDefault != (uint8_t)dmaConfig->priority) in HAL_AudioCommonInit()
[all …]
Dfsl_adapter_audio.h324 hal_audio_dma_config_t *dmaConfig; /*!< DMA configuration */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/usdhc/
Dfsl_usdhc.c1416 usdhc_adma_config_t *dmaConfig, in USDHC_SetInternalDmaConfig() argument
1420 assert(dmaConfig != NULL); in USDHC_SetInternalDmaConfig()
1422 assert((NULL != dmaConfig->admaTable) && in USDHC_SetInternalDmaConfig()
1423 (((USDHC_ADMA_TABLE_ADDRESS_ALIGN - 1U) & (uint32_t)dmaConfig->admaTable) == 0UL)); in USDHC_SetInternalDmaConfig()
1430 if (dmaConfig->dmaMode == kUSDHC_DmaModeSimple) in USDHC_SetInternalDmaConfig()
1452 base->ADMA_SYS_ADDR = USDHC_ADDR_CPU_2_DMA((uint32_t)(dmaConfig->admaTable)); in USDHC_SetInternalDmaConfig()
1458 base->PROT_CTRL |= USDHC_PROT_CTRL_DMASEL(dmaConfig->dmaMode); in USDHC_SetInternalDmaConfig()
1462 …base->PROT_CTRL |= USDHC_PROT_CTRL_DMASEL(dmaConfig->dmaMode) | USDHC_PROT_CTRL_BURST_LEN_EN(dmaCo… in USDHC_SetInternalDmaConfig()
1482 usdhc_adma_config_t *dmaConfig, in USDHC_SetAdmaTableConfig() argument
1486 assert(NULL != dmaConfig); in USDHC_SetAdmaTableConfig()
[all …]
Dfsl_usdhc.h848 usdhc_adma_config_t *dmaConfig,
864 usdhc_adma_config_t *dmaConfig,
1640 usdhc_adma_config_t *dmaConfig,
1663 usdhc_adma_config_t *dmaConfig,
1686 status_t USDHC_TransferBlocking(USDHC_Type *base, usdhc_adma_config_t *dmaConfig, usdhc_transfer_t …
/hal_nxp-latest/mcux/mcux-sdk/components/uart/
Dfsl_adapter_lpuart.c2037 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()
[all …]
Dfsl_adapter_usart.c814 hal_uart_dma_config_t *dmaConfig) in HAL_UartDMAInit() argument
828 uartDmaHandle->instance = dmaConfig->uart_instance; in HAL_UartDMAInit()
831 DMA_EnableChannel(dmaBases[dmaConfig->dma_instance], dmaConfig->tx_channel); in HAL_UartDMAInit()
832 DMA_EnableChannel(dmaBases[dmaConfig->dma_instance], dmaConfig->rx_channel); in HAL_UartDMAInit()
834 …DMA_CreateHandle(&uartDmaHandle->txDmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->tx_cha… in HAL_UartDMAInit()
835 …DMA_CreateHandle(&uartDmaHandle->rxDmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->rx_cha… in HAL_UartDMAInit()
Dfsl_adapter_uart.h673 hal_uart_dma_config_t *dmaConfig);
/hal_nxp-latest/mcux/mcux-sdk/drivers/sdif/
Dfsl_sdif.c414 status_t SDIF_ReleaseDMADescriptor(SDIF_Type *base, sdif_dma_config_t *dmaConfig) in SDIF_ReleaseDMADescriptor() argument
416 assert(NULL != dmaConfig); in SDIF_ReleaseDMADescriptor()
417 assert(NULL != dmaConfig->dmaDesBufferStartAddr); in SDIF_ReleaseDMADescriptor()
420 uint32_t *tempDMADesBuffer = dmaConfig->dmaDesBufferStartAddr; in SDIF_ReleaseDMADescriptor()
426 if (dmaConfig->mode == kSDIF_ChainDMAMode) in SDIF_ReleaseDMADescriptor()
430 (dmaDesBufferSize < dmaConfig->dmaDesBufferLen * sizeof(uint32_t))) in SDIF_ReleaseDMADescriptor()
438 if (dmaDesBufferSize > dmaConfig->dmaDesBufferLen * sizeof(uint32_t)) in SDIF_ReleaseDMADescriptor()
449 (dmaDesBufferSize < dmaConfig->dmaDesBufferLen * sizeof(uint32_t))) in SDIF_ReleaseDMADescriptor()
453 tempDMADesBuffer += dmaConfig->dmaDesSkipLen; in SDIF_ReleaseDMADescriptor()
456 if (dmaDesBufferSize > dmaConfig->dmaDesBufferLen * sizeof(uint32_t)) in SDIF_ReleaseDMADescriptor()
[all …]
Dfsl_sdif.h961 sdif_dma_config_t *dmaConfig,
974 status_t SDIF_TransferBlocking(SDIF_Type *base, sdif_dma_config_t *dmaConfig, sdif_transfer_t *tran…
982 status_t SDIF_ReleaseDMADescriptor(SDIF_Type *base, sdif_dma_config_t *dmaConfig);
/hal_nxp-latest/mcux/mcux-sdk/components/serial_manager/
Dfsl_component_serial_port_uart.c522 hal_uart_dma_config_t dmaConfig; in Serial_UartDmaInit() local
524 dmaConfig.uart_instance = uartConfig->instance; in Serial_UartDmaInit()
525 dmaConfig.dma_instance = uartConfig->dma_instance; in Serial_UartDmaInit()
526 dmaConfig.rx_channel = uartConfig->rx_channel; in Serial_UartDmaInit()
527 dmaConfig.tx_channel = uartConfig->tx_channel; in Serial_UartDmaInit()
528 dmaConfig.dma_mux_configure = uartConfig->dma_mux_configure; in Serial_UartDmaInit()
529 dmaConfig.dma_channel_mux_configure = uartConfig->dma_channel_mux_configure; in Serial_UartDmaInit()
533 (hal_uart_dma_handle_t *)serialUartHandle->uartDmaHandle, &dmaConfig); in Serial_UartDmaInit()
Dfsl_component_serial_port_spi.h84 void *dmaConfig; /*!< DMA configure pointer */ member
99 void *dmaConfig; /*!< DMA configure pointer */ member
Dfsl_component_serial_port_spi.c200 spi_dma_config = (hal_spi_dma_config_t *)serialSpiMasterConfig->dmaConfig; in Serial_SpiMasterInit()
257 spi_dma_config = (hal_spi_dma_config_t *)serialSpiSlaveConfig->dmaConfig; in Serial_SpiSlaveInit()