Home
last modified time | relevance | path

Searched refs:dma_enabled (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/hal/
Dspi_hal_iram.c140 if (!hal->dma_enabled) { in spi_hal_prepare_data()
156 if (hal->dma_enabled && !dev->half_duplex) { in spi_hal_prepare_data()
164 if (!hal->dma_enabled) { in spi_hal_prepare_data()
202 if (trans->rcv_buffer && !hal->dma_enabled) { in spi_hal_fetch_result()
Dspi_hal.c52 hal->dma_enabled = config->dma_enabled; in spi_hal_init()
64 if (config->dma_enabled) { in spi_hal_init()
Dspi_slave_hd_hal.c62 hal->dma_enabled = hal_config->dma_enabled; in spi_slave_hd_hal_init()
74 if (hal_config->dma_enabled) { in spi_slave_hd_hal_init()
84 spi_ll_slave_set_mode(hw, hal_config->mode, (hal_config->dma_enabled)); in spi_slave_hd_hal_init()
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave.c63 bool dma_enabled; member
164 spihost[host]->dma_enabled = use_dma; in spi_slave_initialize()
286 if (spihost[host]->dma_enabled) { in spi_slave_initialize()
303 if (spihost[host]->dma_enabled) { in spi_slave_free()
371 …SPI_CHECK(spihost[host]->dma_enabled == 0 || trans_desc->tx_buffer==NULL || esp_ptr_dma_capable(tr… in spi_slave_queue_trans()
373 SPI_CHECK(spihost[host]->dma_enabled == 0 || trans_desc->rx_buffer==NULL || in spi_slave_queue_trans()
391 …ESP_RETURN_ON_FALSE_ISR(spihost[host]->dma_enabled == 0 || trans_desc->tx_buffer==NULL || esp_ptr_… in spi_slave_queue_trans_isr()
393 ESP_RETURN_ON_FALSE_ISR(spihost[host]->dma_enabled == 0 || trans_desc->rx_buffer==NULL || in spi_slave_queue_trans_isr()
457 bool use_dma = host->dma_enabled; in spi_intr()
Dspi_master.c257 .dma_enabled = bus_attr->dma_enabled, in spi_master_init_driver()
684 if (bus_attr->dma_enabled) { in spi_intr()
746 … if (bus_attr->dma_enabled && (cur_trans_buf->buffer_to_rcv || cur_trans_buf->buffer_to_send)) { in spi_intr()
788 …SPI_CHECK(!is_half_duplex || !bus_attr->dma_enabled || !rx_enabled || !tx_enabled, "SPI half duple… in check_trans_valid()
808 if (bus_attr->dma_enabled) { in check_trans_valid()
901 ret = setup_priv_desc(trans_desc, &trans_buf, (host->bus_attr->dma_enabled)); in spi_device_queue_trans()
997 if (host->bus_attr->dma_enabled) { in spi_device_acquire_bus()
1017 if (host->bus_attr->dma_enabled) { in spi_device_release_bus()
1061 ret = setup_priv_desc(trans_desc, &host->cur_trans_buf, (host->bus_attr->dma_enabled)); in spi_device_polling_start()
1124 if (host->bus_attr->dma_enabled) { in spi_bus_get_max_transaction_len()
Dspi_slave_hd.c27 bool dma_enabled; member
91 host->dma_enabled = (config->dma_chan != SPI_DMA_DISABLED); in spi_slave_hd_init()
93 if (host->dma_enabled) { in spi_slave_hd_init()
113 .dma_enabled = host->dma_enabled, in spi_slave_hd_init()
122 if (host->dma_enabled) { in spi_slave_hd_init()
249 if (host->dma_enabled) { in spi_slave_hd_deinit()
Dspi_common.c796 bus_attr->dma_enabled = 1; in spi_bus_initialize()
817 bus_attr->dma_enabled = 0; in spi_bus_initialize()
858 if (bus_attr->dma_enabled) { in spi_bus_initialize()
899 if (bus_attr->dma_enabled > 0) { in spi_bus_free()
/hal_espressif-latest/components/hal/include/hal/
Dspi_hal.h70 …bool dma_enabled; ///< Whether the DMA is enabled, do not update after initializ… member
120 …bool dma_enabled; ///< Whether the DMA is enabled, do not update after initializ… member
Dspi_slave_hd_hal.h65 bool dma_enabled; ///< DMA enabled or not member
91 bool dma_enabled; ///< DMA enabled or not member
/hal_espressif-latest/components/driver/include/esp_private/
Dspi_common_internal.h66 bool dma_enabled; ///< To enable DMA or not member