Home
last modified time | relevance | path

Searched refs:tx_dma (Results 1 – 14 of 14) sorted by relevance

/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Diic.c131 iic->tx_dma = NULL; in csi_iic_init()
154 iic->tx_dma = NULL; in csi_iic_uninit()
1043 if (tx_dma != NULL) { in csi_iic_link_dma()
1044 tx_dma->parent = iic; in csi_iic_link_dma()
1051 iic->tx_dma = tx_dma; in csi_iic_link_dma()
1058 if (iic->tx_dma) { in csi_iic_link_dma()
1064 iic->tx_dma = NULL; in csi_iic_link_dma()
1071 if (tx_dma != NULL) { in csi_iic_link_dma()
1072 tx_dma->parent = iic; in csi_iic_link_dma()
1079 iic->tx_dma = tx_dma; in csi_iic_link_dma()
[all …]
A Di2s.c52 if ((i2s->tx_dma != NULL) && (i2s->tx_dma->ch_id == dma->ch_id)) { in wj_i2s_dma_event_cb()
107 i2s->tx_dma = NULL; in csi_i2s_init()
127 i2s->tx_dma = NULL; in csi_i2s_uninit()
394 if (tx_dma != NULL) { in csi_i2s_tx_link_dma()
395 tx_dma->parent = i2s; in csi_i2s_tx_link_dma()
402 i2s->tx_dma = tx_dma; in csi_i2s_tx_link_dma()
404 tx_dma->parent = NULL; in csi_i2s_tx_link_dma()
408 if (i2s->tx_dma) { in csi_i2s_tx_link_dma()
413 i2s->tx_dma = NULL; in csi_i2s_tx_link_dma()
640 if (i2s->tx_dma == NULL) { in csi_i2s_send()
[all …]
A Dspi.c65 if ((spi->tx_dma != NULL) && (spi->tx_dma->ch_id == dma->ch_id)) { in dw_spi_dma_event_cb()
129 spi->tx_dma = NULL; in csi_spi_init()
356 dma_ch = (csi_dma_ch_t *)spi->tx_dma; in dw_spi_send_dma()
598 dma_ch = (csi_dma_ch_t *)spi->tx_dma; in dw_spi_send_receive_dma()
649 if (tx_dma != NULL) { in csi_spi_link_dma()
650 tx_dma->parent = spi; in csi_spi_link_dma()
657 spi->tx_dma = tx_dma; in csi_spi_link_dma()
660 tx_dma->parent = NULL; in csi_spi_link_dma()
663 if (spi->tx_dma) { in csi_spi_link_dma()
666 csi_dma_ch_free(spi->tx_dma); in csi_spi_link_dma()
[all …]
A Duart.c190 uart->tx_dma = NULL; in csi_uart_init()
572 if ((uart->tx_dma != NULL) && (uart->tx_dma->ch_id == dma->ch_id)) { in dw_uart_dma_event_cb()
594 if ((uart->tx_dma != NULL) && (uart->tx_dma->ch_id == dma->ch_id)) { in dw_uart_dma_event_cb()
713 if (tx_dma != NULL) { in csi_uart_link_dma()
714 tx_dma->parent = uart; in csi_uart_link_dma()
715 ret = csi_dma_ch_alloc(tx_dma, -1, -1); in csi_uart_link_dma()
719 uart->tx_dma = tx_dma; in csi_uart_link_dma()
722 tx_dma->parent = NULL; in csi_uart_link_dma()
725 if (uart->tx_dma) { in csi_uart_link_dma()
727 csi_dma_ch_free(uart->tx_dma); in csi_uart_link_dma()
[all …]
A Dqspi.c28 qspi->tx_dma = NULL; in csi_qspi_init()
348 csi_error_t csi_qspi_link_dma(csi_qspi_t *qspi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma) in csi_qspi_link_dma() argument
351 CSI_PARAM_CHK(tx_dma, CSI_ERROR); in csi_qspi_link_dma()
/bsp/hpmicro/libraries/drivers/
A Ddrv_spi.c40 dma_resource_t tx_dma; member
259 if ((spi->tx_dma.base == ptr) && spi->tx_dma.channel == channel) in spi_dma_channel_tc_callback()
261 dma_mgr_disable_chn_irq(&spi->tx_dma, DMA_MGR_INTERRUPT_MASK_TC); in spi_dma_channel_tc_callback()
476 dmamux_config(HPM_DMAMUX, spi->tx_dma.channel, spi->tx_dmamux, true); in hpm_spi_xfer_dma()
477 spi_stat = spi_tx_trigger_dma(spi->tx_dma.base, spi->tx_dma.channel, spi->spi_base, in hpm_spi_xfer_dma()
490 dma_mgr_enable_chn_irq(&spi->tx_dma, DMA_MGR_INTERRUPT_MASK_TC); in hpm_spi_xfer_dma()
506 dmamux_config(HPM_DMAMUX, spi->tx_dma.channel, spi->tx_dmamux, true); in hpm_spi_xfer_dma()
507 spi_stat = spi_tx_trigger_dma(spi->tx_dma.base, spi->tx_dma.channel, spi->spi_base, in hpm_spi_xfer_dma()
514 dma_mgr_enable_chn_irq(&spi->tx_dma, DMA_MGR_INTERRUPT_MASK_TC); in hpm_spi_xfer_dma()
650 stat = dma_mgr_request_resource(&spi->tx_dma); in rt_hw_spi_init()
[all …]
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Duart.h90 csi_dma_ch_t *tx_dma; member
214 csi_error_t csi_uart_link_dma(csi_uart_t *uart, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Dqspi.h138 csi_dma_ch_t *tx_dma; member
268 csi_error_t csi_qspi_link_dma(csi_qspi_t *qspi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Dspi.h109 csi_dma_ch_t *tx_dma; member
265 csi_error_t csi_spi_link_dma(csi_spi_t *spi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Di2s.h124 csi_dma_ch_t *tx_dma; ///< send dma channel handle member
193 csi_error_t csi_i2s_tx_link_dma(csi_i2s_t *i2s, csi_dma_ch_t *tx_dma);
A Diic.h101 csi_dma_ch_t *tx_dma; ///< Send dma channel handle member
310 csi_error_t csi_iic_link_dma(csi_iic_t *iic, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Dusi_usart.h166 csi_error_t csi_usi_uart_link_dma(csi_uart_t *uart, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Dusi_spi.h202 csi_error_t csi_usi_spi_link_dma(csi_spi_t *spi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);
A Dusi_iic.h233 csi_error_t csi_usi_iic_link_dma(csi_iic_t *iic, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma);

Completed in 31 milliseconds