/hal_espressif-2.7.6/components/hal/ |
D | spi_slave_hal.c | 20 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()
|
D | spi_hal_iram.c | 148 spi_dma_ll_rx_reset(hal->dma_in, hal->rx_dma_chan); in spi_hal_prepare_data() 149 spi_ll_dma_rx_fifo_reset(hal->dma_in); in spi_hal_prepare_data() 151 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, hal->dmadesc_rx); in spi_hal_prepare_data() 160 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, 0); in spi_hal_prepare_data() 173 spi_ll_dma_tx_fifo_reset(hal->dma_in); in spi_hal_prepare_data()
|
D | spi_slave_hd_hal.c | 54 spi_dma_ll_rx_enable_burst_data(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 56 spi_dma_ll_rx_enable_burst_desc(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 66 hal->dma_in = hal_config->dma_in; in spi_slave_hd_hal_init() 147 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()
|
D | spi_hal.c | 42 spi_dma_ll_rx_enable_burst_data(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_hal_dma_init_config() 44 spi_dma_ll_rx_enable_burst_desc(hal->dma_in, hal->rx_dma_chan, 1); in s_spi_hal_dma_init_config() 53 hal->dma_in = config->dma_in; in spi_hal_init()
|
D | spi_slave_hal_iram.c | 42 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()
|
/hal_espressif-2.7.6/components/hal/esp32s2/include/hal/ |
D | spi_ll.h | 1087 static inline void spi_dma_ll_rx_reset(spi_dma_dev_t *dma_in, uint32_t channel) in spi_dma_ll_rx_reset() argument 1090 dma_in->dma_in_link.dma_rx_ena = 0; in spi_dma_ll_rx_reset() 1091 assert(dma_in->dma_in_link.dma_rx_ena == 0); in spi_dma_ll_rx_reset() 1093 dma_in->dma_conf.in_rst = 1; in spi_dma_ll_rx_reset() 1094 dma_in->dma_conf.in_rst = 0; in spi_dma_ll_rx_reset() 1104 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 1106 dma_in->dma_in_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_rx_start() 1107 dma_in->dma_in_link.start = 1; in spi_dma_ll_rx_start() 1117 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 1129 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-2.7.6/components/hal/include/hal/ |
D | spi_slave_hal.h | 47 …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
|
D | spi_hal.h | 73 spi_dma_dev_t *dma_in; ///< Input DMA(DMA -> RAM) peripheral register address member 122 …spi_dma_dev_t *dma_in; ///< Address of the DMA peripheral registers which stores the … member
|
D | spi_slave_hd_hal.h | 71 …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-2.7.6/components/hal/esp32/include/hal/ |
D | spi_ll.h | 956 static inline void spi_dma_ll_rx_reset(spi_dma_dev_t *dma_in, uint32_t channel) in spi_dma_ll_rx_reset() argument 959 dma_in->dma_conf.in_rst = 1; in spi_dma_ll_rx_reset() 960 dma_in->dma_conf.in_rst = 0; in spi_dma_ll_rx_reset() 970 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 972 dma_in->dma_in_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_rx_start() 973 dma_in->dma_in_link.start = 1; in spi_dma_ll_rx_start() 983 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 995 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 997 dma_in->dma_conf.indscr_burst_en = enable; in spi_dma_ll_rx_enable_burst_desc()
|
/hal_espressif-2.7.6/components/driver/ |
D | spi_slave.c | 211 .dma_in = SPI_LL_GET_HW(host), in spi_slave_initialize()
|
D | spi_slave_hd.c | 117 .dma_in = SPI_LL_GET_HW(host_id), in spi_slave_hd_init()
|
D | spi_master.c | 238 .dma_in = SPI_LL_GET_HW(host_id), in spi_master_init_driver()
|