Searched refs:dmadesc_tx (Results 1 – 15 of 15) sorted by relevance
/hal_espressif-latest/components/hal/include/hal/ |
D | spi_hal.h | 71 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the TX DMA. member 107 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the TX DMA. member
|
D | spi_slave_hal.h | 46 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the RX DMA. member
|
D | spi_slave_hd_hal.h | 84 spi_slave_hd_hal_desc_append_t *dmadesc_tx; ///< Head of the TX DMA descriptors. member
|
/hal_espressif-latest/components/hal/ |
D | spi_slave_hd_hal.c | 67 hal->tx_cur_desc = hal->dmadesc_tx; in spi_slave_hd_hal_init() 68 STAILQ_NEXT(&hal->tx_dummy_head.desc, qe) = &hal->dmadesc_tx->desc; in spi_slave_hd_hal_init() 155 lldesc_setup_link(&hal->dmadesc_tx->desc, data, len, false); 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() 354 if (hal->tx_cur_desc == hal->dmadesc_tx + hal->dma_desc_num) { in spi_slave_hd_hal_txdma_append() 355 hal->tx_cur_desc = hal->dmadesc_tx; in spi_slave_hd_hal_txdma_append()
|
D | spi_slave_hal_iram.c | 51 lldesc_setup_link(hal->dmadesc_tx, hal->tx_buffer, (hal->bitlen + 7) / 8, false); 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.c | 53 hal->dmadesc_tx = config->dmadesc_tx; in spi_hal_init()
|
D | spi_hal_iram.c | 168 … lldesc_setup_link(hal->dmadesc_tx, trans->send_buffer, (trans->tx_bitlen + 7) / 8, false); 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/driver/spi/gpspi/ |
D | spi_slave.c | 253 hal->dmadesc_tx = heap_caps_malloc(sizeof(lldesc_t) * dma_desc_ct, MALLOC_CAP_DMA); in spi_slave_initialize() 255 if (!hal->dmadesc_tx || !hal->dmadesc_rx) { in spi_slave_initialize() 276 free(spihost[host]->hal.dmadesc_tx); in spi_slave_initialize() 307 free(spihost[host]->hal.dmadesc_tx); in spi_slave_free()
|
D | spi_common.c | 809 bus_attr->dmadesc_tx = heap_caps_malloc(sizeof(lldesc_t) * dma_desc_ct, MALLOC_CAP_DMA); in spi_bus_initialize() 811 if (bus_attr->dmadesc_tx == NULL || bus_attr->dmadesc_rx == NULL) { in spi_bus_initialize() 854 free(bus_attr->dmadesc_tx); in spi_bus_initialize() 856 bus_attr->dmadesc_tx = NULL; in spi_bus_initialize() 896 free(bus_attr->dmadesc_tx); in spi_bus_free() 897 bus_attr->dmadesc_tx = NULL; in spi_bus_free()
|
D | spi_slave_hd.c | 125 host->hal.dmadesc_tx = heap_caps_malloc(total_desc_size, MALLOC_CAP_DMA); in spi_slave_hd_init() 127 if (!host->hal.dmadesc_tx || !host->hal.dmadesc_rx) { in spi_slave_hd_init() 236 free(host->hal.dmadesc_tx); in spi_slave_hd_deinit()
|
D | spi_master.c | 258 .dmadesc_tx = bus_attr->dmadesc_tx, in spi_master_init_driver()
|
/hal_espressif-latest/components/driver/include/esp_private/ |
D | spi_common_internal.h | 70 lldesc_t *dmadesc_tx; ///< DMA descriptor array for TX member
|
/hal_espressif-latest/components/esp_rom/esp32s2/ld/ |
D | esp32s2.rom.ld | 189 PROVIDE ( dmadesc_tx = 0x3fffeb40 ); symbol
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/ld/ |
D | rom_32s2.ld | 226 PROVIDE ( dmadesc_tx = 0x3fffeb40 ); symbol
|
D | rom_32s3_beta_2.ld | 313 PROVIDE ( dmadesc_tx = 0x3fcee144 ); symbol
|