Home
last modified time | relevance | path

Searched refs:plink (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Dregdma_link.h33 regdma_link_continuous_t *plink, void *buff, void *backup, int len, in regdma_link_init_continuous() argument
36 assert(plink != NULL); in regdma_link_init_continuous()
39 FILL_PLINK_HEAD(plink, len, REGDMA_LINK_MODE_CONTINUOUS, 0, skip_r, skip_b, !next); in regdma_link_init_continuous()
40 plink->body.next = next; in regdma_link_init_continuous()
41 plink->body.backup = backup; in regdma_link_init_continuous()
42 plink->body.restore = restore; in regdma_link_init_continuous()
43 plink->body.mem = buff; in regdma_link_init_continuous()
44 FILL_PLINK_STAT(plink, 0, (uint16_t)id, module); in regdma_link_init_continuous()
46 return (void *)plink; in regdma_link_init_continuous()
58 regdma_link_addr_map_t *plink, void *buff, void *backup, uint32_t bitmap[4], in regdma_link_init_addr_map() argument
[all …]
Desp_regdma.h200 #define REGDMA_LINK_HEAD(plink) (((regdma_link_config_t *)plink)->head) argument
/hal_espressif-latest/components/hal/esp32c3/
Drtc_cntl_hal.c36 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init() local
38 plink->eof = next ? 0 : 1; in rtc_cntl_hal_dma_link_init()
39 plink->owner = DMA_DESCRIPTOR_BUFFER_OWNER_DMA; in rtc_cntl_hal_dma_link_init()
40 plink->size = size >> 4; /* in unit of 16 bytes */ in rtc_cntl_hal_dma_link_init()
41 plink->length = size >> 4; in rtc_cntl_hal_dma_link_init()
42 plink->buf = buff; in rtc_cntl_hal_dma_link_init()
43 plink->offset = 0; in rtc_cntl_hal_dma_link_init()
44 plink->sosf = 0; in rtc_cntl_hal_dma_link_init()
45 STAILQ_NEXT(plink, qe) = next; in rtc_cntl_hal_dma_link_init()
46 return (void *)plink; in rtc_cntl_hal_dma_link_init()
[all …]
/hal_espressif-latest/components/hal/esp32c2/
Drtc_cntl_hal.c27 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init() local
29 plink->eof = next ? 0 : 1; in rtc_cntl_hal_dma_link_init()
30 plink->owner = 1; in rtc_cntl_hal_dma_link_init()
31 plink->size = size >> 4; /* in unit of 16 bytes */ in rtc_cntl_hal_dma_link_init()
32 plink->length = size >> 4; in rtc_cntl_hal_dma_link_init()
33 plink->buf = buff; in rtc_cntl_hal_dma_link_init()
34 plink->offset = 0; in rtc_cntl_hal_dma_link_init()
35 plink->sosf = 0; in rtc_cntl_hal_dma_link_init()
36 STAILQ_NEXT(plink, qe) = next; in rtc_cntl_hal_dma_link_init()
37 return (void *)plink; in rtc_cntl_hal_dma_link_init()
[all …]
/hal_espressif-latest/components/hal/esp32s3/
Drtc_cntl_hal.c29 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init() local
31 plink->eof = next ? 0 : 1; in rtc_cntl_hal_dma_link_init()
32 plink->owner = DMA_DESCRIPTOR_BUFFER_OWNER_DMA; in rtc_cntl_hal_dma_link_init()
33 plink->size = size >> 4; /* in unit of 16 bytes */ in rtc_cntl_hal_dma_link_init()
34 plink->length = size >> 4; in rtc_cntl_hal_dma_link_init()
35 plink->buf = buff; in rtc_cntl_hal_dma_link_init()
36 plink->offset = 0; in rtc_cntl_hal_dma_link_init()
37 plink->sosf = 0; in rtc_cntl_hal_dma_link_init()
38 STAILQ_NEXT(plink, qe) = next; in rtc_cntl_hal_dma_link_init()
39 return (void *)plink; in rtc_cntl_hal_dma_link_init()
[all …]