Home
last modified time | relevance | path

Searched refs:dma_status (Results 1 – 25 of 56) sorted by relevance

123

/Zephyr-latest/drivers/dma/
Ddma_nios2_msgdma.c48 int dma_status; in nios2_msgdma_callback() local
54 dma_status = -EIO; in nios2_msgdma_callback()
56 dma_status = -EBUSY; in nios2_msgdma_callback()
58 dma_status = DMA_STATUS_COMPLETE; in nios2_msgdma_callback()
63 dev_data->dma_callback(dev_data->dev, dev_data->user_data, 0, dma_status); in nios2_msgdma_callback()
Ddma_intel_adsp_hda.h56 struct dma_status *stat);
Ddma_stm32_bdma.h91 struct dma_status *stat);
Ddmamux_stm32.c65 struct dma_status *stat);
228 struct dma_status *stat) in dmamux_stm32_get_status()
Ddma_stm32.h117 struct dma_status *stat);
Ddma_intel_lpss.c89 struct dma_status *stat) in dma_intel_lpss_get_status()
Ddma_nxp_sof_host_dma.c252 uint32_t chan_id, struct dma_status *stat) in sof_host_dma_get_status()
Ddma_nxp_sdma.c40 struct dma_status stat;
360 struct dma_status *stat) in dma_nxp_sdma_get_status()
Ddma_andes_atcdmac300.c130 struct dma_status status;
485 struct dma_status *stat) in dma_atcdmac300_get_status()
Ddma_dw_common.h290 struct dma_status *stat);
Ddma_iproc_pax.h414 uint64_t dma_status : 16; /*PAX DMA status 32:47*/ member
Ddma_max32.c217 static int max32_dma_get_status(const struct device *dev, uint32_t channel, struct dma_status *stat) in max32_dma_get_status()
Ddma_nxp_edma.h212 struct dma_status stat;
/Zephyr-latest/drivers/video/
Dvideo_esp32_dvp.c140 struct dma_status dma_status = {0}; in video_esp32_stream_start() local
152 error = dma_get_status(cfg->dma_dev, cfg->rx_dma_channel, &dma_status); in video_esp32_stream_start()
159 if (dma_status.busy) { in video_esp32_stream_start()
/Zephyr-latest/include/zephyr/drivers/
Ddma.h275 struct dma_status { struct
335 struct dma_status *status);
680 struct dma_status *stat) in dma_get_status()
/Zephyr-latest/drivers/sdhc/
Dsdhc_esp32.c200 if (evt.sdmmc_status != 0 || evt.dma_status != 0) { in handle_idle_state_events()
202 evt.sdmmc_status, evt.dma_status); in handle_idle_state_events()
431 evt.sdmmc_status, evt.dma_status); in process_events()
474 if (mask_check_and_clear(&evt.dma_status, SDMMC_DMA_DONE_MASK)) { in process_events()
536 event.sdmmc_status, event.dma_status, unhandled_events->sdmmc_status, in handle_event()
537 unhandled_events->dma_status); in handle_event()
540 event.dma_status |= unhandled_events->dma_status; in handle_event()
544 unhandled_events->sdmmc_status, unhandled_events->dma_status); in handle_event()
1270 event.dma_status = dma_pending & 0x1f; in sdio_esp32_isr()
Dsdhc_esp32.h74 uint32_t dma_status; /* masked DMA interrupt status */ member
/Zephyr-latest/drivers/serial/
Duart_esp32.c741 struct dma_status dma_status = {0}; in uart_esp32_async_tx() local
751 err = dma_get_status(config->dma_dev, config->tx_dma_channel, &dma_status); in uart_esp32_async_tx()
757 if (dma_status.busy) { in uart_esp32_async_tx()
801 struct dma_status dma_status = {0}; in uart_esp32_async_rx_enable() local
810 err = dma_get_status(config->dma_dev, config->rx_dma_channel, &dma_status); in uart_esp32_async_rx_enable()
816 if (dma_status.busy) { in uart_esp32_async_rx_enable()
Duart_mcux_lpuart.c506 struct dma_status status; in mcux_lpuart_async_rx_flush()
638 int dma_status) in dma_callback() argument
646 struct dma_status status; in dma_callback()
656 if (dma_status < 0) { in dma_callback()
657 LOG_ERR("Got error : %d", dma_status); in dma_callback()
734 struct dma_status status; in mcux_lpuart_tx()
787 struct dma_status status; in mcux_lpuart_tx_abort()
823 struct dma_status status; in mcux_lpuart_rx_enable()
Duart_xmc4xxx.c436 struct dma_status stat; in async_evt_rx_stopped()
517 struct dma_status stat; in uart_xmc4xxx_async_rx_timeout()
540 struct dma_status stat; in uart_xmc4xxx_async_tx_abort()
792 struct dma_status stat; in uart_xmc4xxx_async_rx_disable()
832 struct dma_status stat; in uart_xmc4xxx_dma_tx_cb()
Duart_mcux_flexcomm.c431 struct dma_status status; in mcux_flexcomm_uart_tx()
507 struct dma_status status = {0}; in mcux_flexcomm_uart_tx_abort()
553 struct dma_status status; in mcux_flexcomm_uart_rx_enable()
616 struct dma_status status; in flexcomm_uart_rx_update()
Duart_sam0.c152 struct dma_status st; in uart_sam0_tx_halt()
311 struct dma_status st; in uart_sam0_rx_timeout()
1119 struct dma_status st; in uart_sam0_rx_disable()
/Zephyr-latest/drivers/adc/
Dadc_esp32.c187 struct dma_status dma_status = {0}; in adc_esp32_dma_start() local
190 err = dma_get_status(conf->dma_dev, conf->dma_channel, &dma_status); in adc_esp32_dma_start()
197 if (dma_status.busy) { in adc_esp32_dma_start()
Dadc_stm32wb0.c843 uint32_t dma_channel, int dma_status) in adc_stm32wb0_dma_callback() argument
855 if (LL_ADC_IsActiveFlag_OVRDS(adc) || (dma_status >= 0)) { in adc_stm32wb0_dma_callback()
868 LOG_ERR("%s: dma error %d", __func__, dma_status); in adc_stm32wb0_dma_callback()
875 adc_context_complete(&data->ctx, dma_status); in adc_stm32wb0_dma_callback()
/Zephyr-latest/tests/boards/intel_adsp/hda/src/
Ddma.c112 struct dma_status status; in ZTEST()

123