Home
last modified time | relevance | path

Searched refs:csi_dma_ch_t (Results 1 – 20 of 20) sorted by relevance

/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Ddma.h99 typedef struct csi_dma_ch csi_dma_ch_t; typedef
105 void (*callback)(csi_dma_ch_t *dma_ch, csi_dma_event_t event, void *arg);
149 csi_error_t csi_dma_ch_alloc(csi_dma_ch_t *dma_ch, int8_t ch_id, int8_t ctrl_id);
156 void csi_dma_ch_free(csi_dma_ch_t *dma_ch);
164 csi_error_t csi_dma_ch_config(csi_dma_ch_t *dma_ch, csi_dma_ch_config_t *config);
175 void csi_dma_ch_start(csi_dma_ch_t *dma_ch, void *srcaddr, void *dstaddr, uint32_t length);
182 void csi_dma_ch_stop(csi_dma_ch_t *dma_ch);
191 csi_error_t csi_dma_ch_attach_callback(csi_dma_ch_t *dma_ch, void *callback, void *arg);
197 void csi_dma_ch_detach_callback(csi_dma_ch_t *dma_ch);
A Duart.h90 csi_dma_ch_t *tx_dma;
91 csi_dma_ch_t *rx_dma;
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;
139 csi_dma_ch_t *rx_dma;
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;
110 csi_dma_ch_t *rx_dma;
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
125 csi_dma_ch_t *rx_dma; ///< receive dma channel handle
185 csi_error_t csi_i2s_rx_link_dma(csi_i2s_t *i2s, csi_dma_ch_t *rx_dma);
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
102 csi_dma_ch_t *rx_dma; ///< Receive dma channel handle
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 Dcodec.h56 csi_dma_ch_t *dma; ///< Dma channel handle
71 csi_dma_ch_t *dma; ///< Codec input channel current state
175 csi_error_t csi_codec_output_link_dma(csi_codec_output_t *ch, csi_dma_ch_t *dma);
333 csi_error_t csi_codec_input_link_dma(csi_codec_input_t *ch, csi_dma_ch_t *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 Dadc.h54 csi_dma_ch_t *dma; ///< Dma channel handle
192 csi_error_t csi_adc_link_dma(csi_adc_t *adc, csi_dma_ch_t *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);
A Dsha.h75csi_dma_ch_t *dma_in; /* SHA in dma handle param */
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Ddma.c119 csi_error_t csi_dma_ch_alloc(csi_dma_ch_t *dma_ch, int8_t ch_id, int8_t ctrl_id) in csi_dma_ch_alloc()
175 void csi_dma_ch_free(csi_dma_ch_t *dma_ch) in csi_dma_ch_free()
203 csi_error_t csi_dma_ch_config(csi_dma_ch_t *dma_ch, csi_dma_ch_config_t *config) in csi_dma_ch_config()
322 csi_error_t csi_dma_ch_attach_callback(csi_dma_ch_t *dma_ch, void *callback, void *arg) in csi_dma_ch_attach_callback()
337 void csi_dma_ch_detach_callback(csi_dma_ch_t *dma_ch) in csi_dma_ch_detach_callback()
351 void csi_dma_ch_start(csi_dma_ch_t *dma_ch, void *srcaddr, void *dstaddr, uint32_t length) in csi_dma_ch_start()
372 void csi_dma_ch_stop(csi_dma_ch_t *dma_ch) in csi_dma_ch_stop()
A Dspi.c56 static void dw_spi_dma_event_cb(csi_dma_ch_t *dma, csi_dma_event_t event, void *arg) in dw_spi_dma_event_cb()
353 csi_dma_ch_t *dma_ch; in dw_spi_send_dma()
356 dma_ch = (csi_dma_ch_t *)spi->tx_dma; in dw_spi_send_dma()
465 csi_dma_ch_t *dma_ch; in dw_spi_receive_dma()
468 dma_ch = (csi_dma_ch_t *)spi->rx_dma; in dw_spi_receive_dma()
589 csi_dma_ch_t *dma_ch; in dw_spi_send_receive_dma()
598 dma_ch = (csi_dma_ch_t *)spi->tx_dma; in dw_spi_send_receive_dma()
607 dma_ch = (csi_dma_ch_t *)spi->rx_dma; in dw_spi_send_receive_dma()
643 csi_error_t csi_spi_link_dma(csi_spi_t *spi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma) in csi_spi_link_dma()
A Diic.c92 static void dw_iic_dma_event_cb(csi_dma_ch_t *dma, csi_dma_event_t event, void *arg) in dw_iic_dma_event_cb()
388 csi_dma_ch_t *dma_ch = (csi_dma_ch_t *)iic->tx_dma; in iic_master_send_dma()
793 csi_dma_ch_t *dma_ch = (csi_dma_ch_t *)iic->tx_dma; in iic_slave_send_dma()
922 csi_dma_ch_t *dma = (csi_dma_ch_t *)iic->rx_dma; in iic_slave_receive_dma()
1035 csi_error_t csi_iic_link_dma(csi_iic_t *iic, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma) in csi_iic_link_dma()
A Di2s.c28 void wj_i2s_dma_event_cb(csi_dma_ch_t *dma, csi_dma_event_t event, void *arg) in wj_i2s_dma_event_cb()
350 csi_error_t csi_i2s_rx_link_dma(csi_i2s_t *i2s, csi_dma_ch_t *rx_dma) in csi_i2s_rx_link_dma()
389 csi_error_t csi_i2s_tx_link_dma(csi_i2s_t *i2s, csi_dma_ch_t *tx_dma) in csi_i2s_tx_link_dma()
731 csi_dma_ch_t *dma_ch = (csi_dma_ch_t *)i2s->tx_dma; in csi_i2s_send_start()
771 csi_dma_ch_t *dma_ch = (csi_dma_ch_t *)i2s->rx_dma; in csi_i2s_receive_start()
A Duart.c566 static void dw_uart_dma_event_cb(csi_dma_ch_t *dma, csi_dma_event_t event, void *arg) in dw_uart_dma_event_cb()
625 csi_dma_ch_t *dma_ch = (csi_dma_ch_t *)uart->tx_dma; in dw_uart_send_dma()
671 csi_dma_ch_t *dma = (csi_dma_ch_t *)uart->rx_dma; in dw_uart_receive_dma()
707 csi_error_t csi_uart_link_dma(csi_uart_t *uart, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma) in csi_uart_link_dma()
A Dqspi.c348 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()
A Dadc.c41 void wj_adc_dma_event_cb(csi_dma_ch_t *dma, csi_dma_event_t event, void *arg) in wj_adc_dma_event_cb()
375 csi_error_t csi_adc_link_dma(csi_adc_t *adc, csi_dma_ch_t *dma) in csi_adc_link_dma()
A Dcodec.c266 csi_error_t csi_codec_output_link_dma(csi_codec_output_t *ch, csi_dma_ch_t *dma) in csi_codec_output_link_dma()
596 csi_error_t csi_codec_input_link_dma(csi_codec_input_t *ch, csi_dma_ch_t *dma) in csi_codec_input_link_dma()

Completed in 44 milliseconds