| /hal_espressif-latest/components/hal/ |
| D | spi_slave_hal.c | 21 spi_dma_ll_tx_enable_burst_data(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hal_dma_init_config() 23 spi_dma_ll_tx_enable_burst_desc(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hal_dma_init_config() 32 hal->dma_out = hal_config->dma_out; in spi_slave_hal_init()
|
| D | spi_slave_hd_hal.c | 49 spi_dma_ll_tx_enable_burst_data(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 51 spi_dma_ll_tx_enable_burst_desc(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 52 spi_dma_ll_enable_out_auto_wrback(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 53 spi_dma_ll_set_out_eof_generation(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_slave_hd_hal_dma_init_config() 61 hal->dma_out = hal_config->dma_out; in spi_slave_hd_hal_init() 158 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_slave_hd_hal_txdma() 164 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, &hal->dmadesc_tx->desc); in spi_slave_hd_hal_txdma() 266 …if ((uint32_t)&hal->tx_dma_head->desc == spi_dma_ll_get_out_eof_desc_addr(hal->dma_out, hal->tx_dm… in spi_slave_hd_hal_get_tx_finished_trans() 338 spi_ll_dma_tx_fifo_reset(hal->dma_out); in spi_slave_hd_hal_txdma_append() 340 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_slave_hd_hal_txdma_append() [all …]
|
| D | spi_hal.c | 40 spi_dma_ll_tx_enable_burst_data(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_hal_dma_init_config() 42 spi_dma_ll_tx_enable_burst_desc(hal->dma_out, hal->tx_dma_chan, 1); in s_spi_hal_dma_init_config() 51 hal->dma_out = config->dma_out; in spi_hal_init()
|
| D | spi_slave_hal_iram.c | 53 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_slave_hal_prepare_data() 54 spi_ll_dma_tx_fifo_reset(hal->dma_out); in spi_slave_hal_prepare_data() 59 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, (&hal->dmadesc_tx[0])); in spi_slave_hal_prepare_data()
|
| D | spi_hal_iram.c | 170 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_hal_prepare_data() 174 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, hal->dmadesc_tx); in spi_hal_prepare_data()
|
| /hal_espressif-latest/components/hal/esp32s2/include/hal/ |
| D | spi_ll.h | 1199 static inline void spi_dma_ll_tx_reset(spi_dma_dev_t *dma_out, uint32_t channel) in spi_dma_ll_tx_reset() argument 1202 dma_out->dma_conf.out_rst = 1; in spi_dma_ll_tx_reset() 1203 dma_out->dma_conf.out_rst = 0; in spi_dma_ll_tx_reset() 1213 static inline void spi_dma_ll_tx_start(spi_dma_dev_t *dma_out, uint32_t channel, lldesc_t *addr) in spi_dma_ll_tx_start() argument 1215 dma_out->dma_out_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_tx_start() 1216 dma_out->dma_out_link.start = 1; in spi_dma_ll_tx_start() 1225 static inline void spi_dma_ll_tx_stop(spi_dma_dev_t *dma_out, uint32_t channel) in spi_dma_ll_tx_stop() argument 1227 dma_out->dma_out_link.stop = 1; in spi_dma_ll_tx_stop() 1237 static inline void spi_dma_ll_tx_enable_burst_data(spi_dma_dev_t *dma_out, uint32_t channel, bool e… in spi_dma_ll_tx_enable_burst_data() argument 1239 dma_out->dma_conf.out_data_burst_en = enable; in spi_dma_ll_tx_enable_burst_data() [all …]
|
| /hal_espressif-latest/components/hal/esp32/include/hal/ |
| D | spi_ll.h | 1028 static inline void spi_dma_ll_tx_reset(spi_dma_dev_t *dma_out, uint32_t channel) in spi_dma_ll_tx_reset() argument 1031 dma_out->dma_conf.out_rst = 1; in spi_dma_ll_tx_reset() 1032 dma_out->dma_conf.out_rst = 0; in spi_dma_ll_tx_reset() 1042 static inline void spi_dma_ll_tx_start(spi_dma_dev_t *dma_out, uint32_t channel, lldesc_t *addr) in spi_dma_ll_tx_start() argument 1044 dma_out->dma_out_link.addr = (int) addr & 0xFFFFF; in spi_dma_ll_tx_start() 1045 dma_out->dma_out_link.start = 1; in spi_dma_ll_tx_start() 1055 static inline void spi_dma_ll_tx_enable_burst_data(spi_dma_dev_t *dma_out, uint32_t channel, bool e… in spi_dma_ll_tx_enable_burst_data() argument 1057 dma_out->dma_conf.out_data_burst_en = enable; in spi_dma_ll_tx_enable_burst_data() 1067 static inline void spi_dma_ll_tx_enable_burst_desc(spi_dma_dev_t *dma_out, uint32_t channel, bool e… in spi_dma_ll_tx_enable_burst_desc() argument 1069 dma_out->dma_conf.outdscr_burst_en = enable; in spi_dma_ll_tx_enable_burst_desc() [all …]
|
| /hal_espressif-latest/components/hal/include/hal/ |
| D | spi_slave_hal.h | 40 …spi_dma_dev_t *dma_out; ///< Address of the DMA peripheral registers which transmits the d… member 80 spi_dma_dev_t *dma_out; ///< Output DMA(RAM -> DMA) peripheral register address member
|
| D | spi_hal.h | 69 spi_dma_dev_t *dma_out; ///< Output DMA(RAM -> DMA) peripheral register address member 119 …spi_dma_dev_t *dma_out; ///< Address of the DMA peripheral registers which transmits t… member
|
| D | spi_slave_hd_hal.h | 64 …spi_dma_dev_t *dma_out; ///< Output DMA(RAM -> DMA) peripheral register ad… member 90 …spi_dma_dev_t *dma_out; ///< Address of the DMA peripheral registe… member
|
| /hal_espressif-latest/components/driver/spi/gpspi/ |
| D | spi_slave.c | 248 .dma_out = SPI_LL_GET_HW(host) in spi_slave_initialize()
|
| D | spi_slave_hd.c | 112 .dma_out = SPI_LL_GET_HW(host_id), in spi_slave_hd_init()
|
| D | spi_master.c | 256 .dma_out = SPI_LL_GET_HW(host_id), in spi_master_init_driver()
|