Home
last modified time | relevance | path

Searched refs:dmadesc_rx (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-latest/components/hal/
Dspi_slave_hal_iram.c39 lldesc_setup_link(hal->dmadesc_rx, hal->rx_buffer, ((hal->bitlen + 7) / 8), true); 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()
112 for (i = 0; hal->dmadesc_rx[i].eof == 0 && hal->dmadesc_rx[i].owner == 0; i++) {} in spi_slave_hal_dma_need_reset()
113 if (hal->dmadesc_rx[i].owner) { in spi_slave_hal_dma_need_reset()
Dspi_slave_hd_hal.c66 hal->rx_cur_desc = hal->dmadesc_rx; in spi_slave_hd_hal_init()
70 STAILQ_NEXT(&hal->rx_dummy_head.desc, qe) = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_init()
141 lldesc_setup_link(&hal->dmadesc_rx->desc, out_buf, len, true); in spi_slave_hd_hal_rxdma()
150 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx->desc); in spi_slave_hd_hal_rxdma()
260 lldesc_t *desc = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_rxdma_seg_get_len()
394 if (hal->rx_cur_desc == hal->dmadesc_rx + hal->dma_desc_num) { in spi_slave_hd_hal_rxdma_append()
395 hal->rx_cur_desc = hal->dmadesc_rx; in spi_slave_hd_hal_rxdma_append()
Dspi_hal.c54 hal->dmadesc_rx = config->dmadesc_rx; in spi_hal_init()
Dspi_hal_iram.c143 … lldesc_setup_link(hal->dmadesc_rx, trans->rcv_buffer, ((trans->rx_bitlen + 7) / 8), true); in spi_hal_prepare_data()
149 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, hal->dmadesc_rx); in spi_hal_prepare_data()
/hal_espressif-latest/components/hal/include/hal/
Dspi_hal.h75 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA. member
111 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA. member
Dspi_slave_hal.h42 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the TX DMA. member
Dspi_slave_hd_hal.h85 spi_slave_hd_hal_desc_append_t *dmadesc_rx; ///< Head of the RX DMA descriptors. member
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave.c254 hal->dmadesc_rx = 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()
277 free(spihost[host]->hal.dmadesc_rx); in spi_slave_initialize()
308 free(spihost[host]->hal.dmadesc_rx); in spi_slave_free()
Dspi_common.c810 bus_attr->dmadesc_rx = 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()
855 free(bus_attr->dmadesc_rx); in spi_bus_initialize()
857 bus_attr->dmadesc_rx = NULL; in spi_bus_initialize()
895 free(bus_attr->dmadesc_rx); in spi_bus_free()
898 bus_attr->dmadesc_rx = NULL; in spi_bus_free()
Dspi_slave_hd.c126 host->hal.dmadesc_rx = 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()
237 free(host->hal.dmadesc_rx); in spi_slave_hd_deinit()
Dspi_master.c259 .dmadesc_rx = bus_attr->dmadesc_rx, in spi_master_init_driver()
/hal_espressif-latest/components/driver/include/esp_private/
Dspi_common_internal.h71 lldesc_t *dmadesc_rx; ///< DMA descriptor array for RX member
/hal_espressif-latest/components/esp_rom/esp32s2/ld/
Desp32s2.rom.ld188 PROVIDE ( dmadesc_rx = 0x3fffeb4c ); symbol
/hal_espressif-latest/tools/esptool_py/flasher_stub/ld/
Drom_32s2.ld225 PROVIDE ( dmadesc_rx = 0x3fffeb4c ); symbol
Drom_32s3_beta_2.ld312 PROVIDE ( dmadesc_rx = 0x3fcee150 ); symbol