Home
last modified time | relevance | path

Searched refs:dma_in (Results 1 – 13 of 13) sorted by relevance

/hal_espressif-3.4.0/components/hal/esp32s2/include/hal/
Dspi_ll.h1086 static inline void spi_dma_ll_rx_reset(spi_dma_dev_t *dma_in, uint32_t channel) in spi_dma_ll_rx_reset() argument
1088 dma_in->dma_conf.in_rst = 1; in spi_dma_ll_rx_reset()
1089 dma_in->dma_conf.in_rst = 0; in spi_dma_ll_rx_reset()
1099 static inline void spi_dma_ll_rx_start(spi_dma_dev_t *dma_in, uint32_t channel, lldesc_t *addr) in spi_dma_ll_rx_start() argument
1101 dma_in->dma_in_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_rx_start()
1102 dma_in->dma_in_link.start = 1; in spi_dma_ll_rx_start()
1111 static inline void spi_dma_ll_rx_stop(spi_dma_dev_t *dma_in, uint32_t channel) in spi_dma_ll_rx_stop() argument
1113 dma_in->dma_in_link.stop = 1; in spi_dma_ll_rx_stop()
1123 static inline void spi_dma_ll_rx_enable_burst_data(spi_dma_dev_t *dma_in, uint32_t channel, bool en… in spi_dma_ll_rx_enable_burst_data() argument
1135 static inline void spi_dma_ll_rx_enable_burst_desc(spi_dma_dev_t *dma_in, uint32_t channel, bool en… in spi_dma_ll_rx_enable_burst_desc() argument
[all …]
/hal_espressif-3.4.0/components/hal/
Dspi_slave_hal.c20 spi_dma_ll_rx_enable_burst_data(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hal_dma_init_config()
22 spi_dma_ll_rx_enable_burst_desc(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hal_dma_init_config()
31 hal->dma_in = hal_config->dma_in; in spi_slave_hal_init()
Dspi_slave_hd_hal.c55 spi_dma_ll_rx_enable_burst_data(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config()
57 spi_dma_ll_rx_enable_burst_desc(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config()
67 hal->dma_in = hal_config->dma_in; in spi_slave_hd_hal_init()
148 spi_dma_ll_rx_reset(hal->dma_in, hal->rx_dma_chan); in spi_slave_hd_hal_rxdma()
154 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx->desc); in spi_slave_hd_hal_rxdma()
284 …if ((uint32_t)&hal->rx_dma_head->desc == spi_dma_ll_get_in_suc_eof_desc_addr(hal->dma_in, hal->rx_… in spi_slave_hd_hal_get_rx_finished_trans()
387 spi_dma_ll_rx_reset(hal->dma_in, hal->rx_dma_chan); in spi_slave_hd_hal_rxdma_append()
388 spi_ll_dma_rx_fifo_reset(hal->dma_in); in spi_slave_hd_hal_rxdma_append()
391 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->rx_cur_desc->desc); in spi_slave_hd_hal_rxdma_append()
396 spi_dma_ll_rx_restart(hal->dma_in, hal->rx_dma_chan); in spi_slave_hd_hal_rxdma_append()
Dspi_hal.c43 spi_dma_ll_rx_enable_burst_data(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_hal_dma_init_config()
45 spi_dma_ll_rx_enable_burst_desc(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_hal_dma_init_config()
54 hal->dma_in = config->dma_in; in spi_hal_init()
Dspi_slave_hal_iram.c42 spi_dma_ll_rx_reset(hal->dma_in, hal->rx_dma_chan); in spi_slave_hal_prepare_data()
43 spi_ll_dma_rx_fifo_reset(hal->dma_in); in spi_slave_hal_prepare_data()
48 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx[0]); in spi_slave_hal_prepare_data()
Dspi_hal_iram.c152 spi_dma_ll_rx_reset(hal->dma_in, hal->rx_dma_chan); in spi_hal_prepare_data()
156 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, hal->dmadesc_rx); in spi_hal_prepare_data()
165 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, 0); in spi_hal_prepare_data()
/hal_espressif-3.4.0/components/hal/esp32/include/hal/
Dspi_ll.h976 static inline void spi_dma_ll_rx_reset(spi_dma_dev_t *dma_in, uint32_t channel) in spi_dma_ll_rx_reset() argument
979 dma_in->dma_conf.in_rst = 1; in spi_dma_ll_rx_reset()
980 dma_in->dma_conf.in_rst = 0; in spi_dma_ll_rx_reset()
990 static inline void spi_dma_ll_rx_start(spi_dma_dev_t *dma_in, uint32_t channel, lldesc_t *addr) in spi_dma_ll_rx_start() argument
992 dma_in->dma_in_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_rx_start()
993 dma_in->dma_in_link.start = 1; in spi_dma_ll_rx_start()
1003 static inline void spi_dma_ll_rx_enable_burst_data(spi_dma_dev_t *dma_in, uint32_t channel, bool en… in spi_dma_ll_rx_enable_burst_data() argument
1015 static inline void spi_dma_ll_rx_enable_burst_desc(spi_dma_dev_t *dma_in, uint32_t channel, bool en… in spi_dma_ll_rx_enable_burst_desc() argument
1017 dma_in->dma_conf.indscr_burst_en = enable; in spi_dma_ll_rx_enable_burst_desc()
/hal_espressif-3.4.0/components/hal/include/hal/
Dspi_slave_hal.h47 …spi_dma_dev_t *dma_in; ///< Address of the DMA peripheral registers which stores the data… member
87 spi_dma_dev_t *dma_in; ///< Input DMA(DMA -> RAM) peripheral register address member
Dspi_hal.h74 spi_dma_dev_t *dma_in; ///< Input DMA(DMA -> RAM) peripheral register address member
124 …spi_dma_dev_t *dma_in; ///< Address of the DMA peripheral registers which stores the … member
Dspi_slave_hd_hal.h71 …spi_dma_dev_t *dma_in; ///< Input DMA(DMA -> RAM) peripheral register ad… member
97 …spi_dma_dev_t *dma_in; ///< Address of the DMA peripheral registe… member
/hal_espressif-3.4.0/components/driver/
Dspi_slave.c203 .dma_in = SPI_LL_GET_HW(host), in spi_slave_initialize()
Dspi_slave_hd.c109 .dma_in = SPI_LL_GET_HW(host_id), in spi_slave_hd_init()
Dspi_master.c230 .dma_in = SPI_LL_GET_HW(host_id), in spi_master_init_driver()