/hal_espressif-3.7.0/components/hal/ |
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() 63 hal->tx_dma_chan = hal_config->tx_dma_chan; in spi_slave_hd_hal_init() 156 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_slave_hd_hal_txdma() 162 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, &hal->dmadesc_tx->desc); in spi_slave_hd_hal_txdma() 264 …32_t)&hal->tx_dma_head->desc == spi_dma_ll_get_out_eof_desc_addr(hal->dma_out, hal->tx_dma_chan)) { in spi_slave_hd_hal_get_tx_finished_trans() 338 spi_dma_ll_tx_reset(hal->dma_out, hal->tx_dma_chan); in spi_slave_hd_hal_txdma_append() 340 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, &hal->tx_cur_desc->desc); 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() 55 hal->tx_dma_chan = config->tx_dma_chan; in spi_hal_init()
|
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()
|
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() 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-3.7.0/components/hal/include/hal/ |
D | spi_hal.h | 79 uint32_t tx_dma_chan; ///< TX DMA channel member 121 uint32_t tx_dma_chan; ///< TX DMA channel member
|
D | spi_slave_hd_hal.h | 66 uint32_t tx_dma_chan; ///< TX DMA channel used. member 92 uint32_t tx_dma_chan; ///< TX DMA channel used. member
|
D | spi_slave_hal.h | 51 uint32_t tx_dma_chan; ///< TX DMA channel member
|
/hal_espressif-3.7.0/components/driver/spi/gpspi/ |
D | spi_slave.c | 66 uint32_t tx_dma_chan; member 188 spihost[host]->tx_dma_chan = actual_tx_dma_chan; in spi_slave_initialize() 265 hal->tx_dma_chan = actual_tx_dma_chan; in spi_slave_initialize() 469 … spicommon_dmaworkaround_req_reset(host->tx_dma_chan, spi_slave_restart_after_dmareset, host); in spi_intr() 485 spicommon_dmaworkaround_idle(host->tx_dma_chan); in spi_intr() 517 spicommon_dmaworkaround_transfer_active(host->tx_dma_chan); in spi_intr()
|
D | spi_master.c | 260 .tx_dma_chan = bus_attr->tx_dma_chan, in spi_master_init_driver() 686 spicommon_dmaworkaround_idle(bus_attr->tx_dma_chan); in spi_intr() 749 spicommon_dmaworkaround_transfer_active(bus_attr->tx_dma_chan); in spi_intr() 999 spicommon_dmaworkaround_transfer_active(host->bus_attr->tx_dma_chan); in spi_device_acquire_bus() 1019 spicommon_dmaworkaround_idle(host->bus_attr->tx_dma_chan); in spi_device_release_bus()
|
D | spi_common.c | 44 .tx_dma_chan = 0, \ 290 ctx->bus_attr.tx_dma_chan = actual_tx_dma_chan; in spicommon_dma_chan_alloc() 330 int dma_chan = ctx->bus_attr.tx_dma_chan; in dma_chan_free() 802 bus_attr->tx_dma_chan = actual_tx_dma_chan; in spi_bus_initialize()
|
D | spi_slave_hd.c | 114 .tx_dma_chan = actual_tx_dma_chan, in spi_slave_hd_init()
|
/hal_espressif-3.7.0/components/driver/include/esp_private/ |
D | spi_common_internal.h | 68 …int tx_dma_chan; ///< TX DMA channel, on ESP32 and ESP32S2, tx_dma_chan and rx_dma_chan… member
|
/hal_espressif-3.7.0/components/driver/deprecated/ |
D | i2s_legacy.c | 111 gdma_channel_handle_t tx_dma_chan; /*!< I2S tx gDMA channel handle*/ member 333 …ESP_RETURN_ON_ERROR(gdma_new_channel(&dma_cfg, &p_i2s[i2s_num]->tx_dma_chan), TAG, "Register tx dm… in i2s_dma_intr_init() 334 …ESP_RETURN_ON_ERROR(gdma_connect(p_i2s[i2s_num]->tx_dma_chan, trig), TAG, "Connect tx dma channel … in i2s_dma_intr_init() 337 gdma_register_tx_event_callbacks(p_i2s[i2s_num]->tx_dma_chan, &cb, p_i2s[i2s_num]); in i2s_dma_intr_init() 361 gdma_reset(p_i2s[i2s_num]->tx_dma_chan); in i2s_tx_reset() 389 gdma_start(p_i2s[i2s_num]->tx_dma_chan, (uint32_t) p_i2s[i2s_num]->tx->desc[0]); in i2s_tx_start() 414 gdma_stop(p_i2s[i2s_num]->tx_dma_chan); in i2s_tx_stop() 1517 if (obj->tx_dma_chan) { in i2s_driver_uninstall() 1518 gdma_disconnect(obj->tx_dma_chan); in i2s_driver_uninstall() 1519 gdma_del_channel(obj->tx_dma_chan); in i2s_driver_uninstall()
|