Searched refs:rx_dma (Results 1 – 14 of 14) sorted by relevance
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | i2s.c | 106 i2s->rx_dma = NULL; in csi_i2s_init() 126 i2s->rx_dma = NULL; in csi_i2s_uninit() 355 if (rx_dma != NULL) { in csi_i2s_rx_link_dma() 356 rx_dma->parent = i2s; in csi_i2s_rx_link_dma() 363 i2s->rx_dma = rx_dma; in csi_i2s_rx_link_dma() 365 rx_dma->parent = NULL; in csi_i2s_rx_link_dma() 369 if (i2s->rx_dma) { in csi_i2s_rx_link_dma() 373 csi_dma_ch_free(i2s->rx_dma); in csi_i2s_rx_link_dma() 374 i2s->rx_dma = NULL; in csi_i2s_rx_link_dma() 578 if (i2s->rx_dma == NULL) { in csi_i2s_receive() [all …]
|
| A D | spi.c | 88 } else if ((spi->rx_dma != NULL) && (spi->rx_dma->ch_id == dma->ch_id)) { in dw_spi_dma_event_cb() 128 spi->rx_dma = NULL; in csi_spi_init() 468 dma_ch = (csi_dma_ch_t *)spi->rx_dma; in dw_spi_receive_dma() 607 dma_ch = (csi_dma_ch_t *)spi->rx_dma; in dw_spi_send_receive_dma() 674 if (rx_dma != NULL) { in csi_spi_link_dma() 675 rx_dma->parent = spi; in csi_spi_link_dma() 682 spi->rx_dma = rx_dma; in csi_spi_link_dma() 686 rx_dma->parent = NULL; in csi_spi_link_dma() 689 if (spi->rx_dma) { in csi_spi_link_dma() 692 csi_dma_ch_free(spi->rx_dma); in csi_spi_link_dma() [all …]
|
| A D | iic.c | 130 iic->rx_dma = NULL; in csi_iic_init() 153 iic->rx_dma = NULL; in csi_iic_uninit() 922 csi_dma_ch_t *dma = (csi_dma_ch_t *)iic->rx_dma; in iic_slave_receive_dma() 1098 if (rx_dma != NULL) { in csi_iic_link_dma() 1099 rx_dma->parent = iic; in csi_iic_link_dma() 1101 ret = csi_dma_ch_alloc(rx_dma, -1, -1); in csi_iic_link_dma() 1104 iic->rx_dma = rx_dma; in csi_iic_link_dma() 1110 rx_dma->parent = NULL; in csi_iic_link_dma() 1113 if (iic->rx_dma) { in csi_iic_link_dma() 1116 csi_dma_ch_free(iic->rx_dma); in csi_iic_link_dma() [all …]
|
| A D | uart.c | 191 uart->rx_dma = NULL; in csi_uart_init() 671 csi_dma_ch_t *dma = (csi_dma_ch_t *)uart->rx_dma; in dw_uart_receive_dma() 735 if (rx_dma != NULL) { in csi_uart_link_dma() 736 rx_dma->parent = uart; in csi_uart_link_dma() 737 ret = csi_dma_ch_alloc(rx_dma, -1, -1); in csi_uart_link_dma() 741 uart->rx_dma = rx_dma; in csi_uart_link_dma() 744 rx_dma->parent = NULL; in csi_uart_link_dma() 747 if (uart->rx_dma) { in csi_uart_link_dma() 748 csi_dma_ch_detach_callback(uart->rx_dma); in csi_uart_link_dma() 749 csi_dma_ch_free(uart->rx_dma); in csi_uart_link_dma() [all …]
|
| A D | qspi.c | 29 qspi->rx_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 352 CSI_PARAM_CHK(rx_dma, CSI_ERROR); in csi_qspi_link_dma()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_spi.c | 41 dma_resource_t rx_dma; member 264 if ((spi->rx_dma.base == ptr) && spi->rx_dma.channel == channel) in spi_dma_channel_tc_callback() 266 dma_mgr_disable_chn_irq(&spi->rx_dma, DMA_MGR_INTERRUPT_MASK_TC); in spi_dma_channel_tc_callback() 482 dmamux_config(HPM_DMAMUX, spi->rx_dma.channel, spi->rx_dmamux, true); in hpm_spi_xfer_dma() 483 spi_stat = spi_rx_trigger_dma(spi->rx_dma.base, spi->rx_dma.channel, spi->spi_base, in hpm_spi_xfer_dma() 491 dma_mgr_enable_chn_irq(&spi->rx_dma, DMA_MGR_INTERRUPT_MASK_TC); in hpm_spi_xfer_dma() 528 dmamux_config(HPM_DMAMUX, spi->rx_dma.channel, spi->rx_dmamux, true); in hpm_spi_xfer_dma() 529 spi_stat = spi_rx_trigger_dma(spi->rx_dma.base, spi->rx_dma.channel, spi->spi_base, in hpm_spi_xfer_dma() 537 dma_mgr_enable_chn_irq(&spi->rx_dma, DMA_MGR_INTERRUPT_MASK_TC); in hpm_spi_xfer_dma() 657 stat = dma_mgr_request_resource(&spi->rx_dma); in rt_hw_spi_init() [all …]
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | uart.h | 91 csi_dma_ch_t *rx_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 D | qspi.h | 139 csi_dma_ch_t *rx_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 D | spi.h | 110 csi_dma_ch_t *rx_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 D | i2s.h | 125 csi_dma_ch_t *rx_dma; ///< receive dma channel handle member 185 csi_error_t csi_i2s_rx_link_dma(csi_i2s_t *i2s, csi_dma_ch_t *rx_dma);
|
| A D | iic.h | 102 csi_dma_ch_t *rx_dma; ///< Receive 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 D | usi_usart.h | 166 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 D | usi_spi.h | 202 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 D | usi_iic.h | 233 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