Home
last modified time | relevance | path

Searched refs:periph_id (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-2.7.6/components/hal/esp32c3/include/hal/
Dgdma_ll.h245 static inline void gdma_ll_rx_connect_to_periph(gdma_dev_t *dev, uint32_t channel, int periph_id) in gdma_ll_rx_connect_to_periph() argument
247 dev->channel[channel].in.in_peri_sel.sel = periph_id; in gdma_ll_rx_connect_to_periph()
403 static inline void gdma_ll_tx_connect_to_periph(gdma_dev_t *dev, uint32_t channel, int periph_id) in gdma_ll_tx_connect_to_periph() argument
405 dev->channel[channel].out.out_peri_sel.sel = periph_id; in gdma_ll_tx_connect_to_periph()
/hal_espressif-2.7.6/components/driver/
Dgdma.c92 …int periph_id; // Peripheral instance ID, indicates which peripheral is connected to this GDMA cha… member
188 alloc_tx_channel->base.periph_id = GDMA_INVALID_PERIPH_TRIG; in gdma_new_channel()
198 alloc_rx_channel->base.periph_id = GDMA_INVALID_PERIPH_TRIG; in gdma_new_channel()
245 …ECK(dma_chan->periph_id == GDMA_INVALID_PERIPH_TRIG, "channel is using by peripheral: %d", err, ES… in gdma_connect()
249 dma_chan->periph_id = trig_periph.instance_id; in gdma_connect()
275 …DMA_CHECK(dma_chan->periph_id != GDMA_INVALID_PERIPH_TRIG, "no peripheral is connected to the chan… in gdma_disconnect()
279 dma_chan->periph_id = GDMA_INVALID_PERIPH_TRIG; in gdma_disconnect()
/hal_espressif-2.7.6/components/hal/esp32s3/include/hal/
Dgdma_ll.h282 static inline void gdma_ll_rx_connect_to_periph(gdma_dev_t *dev, uint32_t channel, int periph_id) in gdma_ll_rx_connect_to_periph() argument
284 dev->peri_sel[channel].peri_in_sel = periph_id; in gdma_ll_rx_connect_to_periph()
477 static inline void gdma_ll_tx_connect_to_periph(gdma_dev_t *dev, uint32_t channel, int periph_id) in gdma_ll_tx_connect_to_periph() argument
479 dev->peri_sel[channel].peri_out_sel = periph_id; in gdma_ll_tx_connect_to_periph()