/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | pau_ll.h | 73 static inline void pau_ll_set_regdma_link0_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link0_addr() argument 75 dev->regdma_link_0_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link0_addr() 78 static inline void pau_ll_set_regdma_link1_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link1_addr() argument 80 dev->regdma_link_1_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link1_addr() 83 static inline void pau_ll_set_regdma_link2_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link2_addr() argument 85 dev->regdma_link_2_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link2_addr() 88 static inline void pau_ll_set_regdma_link3_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link3_addr() argument 90 dev->regdma_link_3_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link3_addr() 93 static inline void pau_ll_set_regdma_wifimac_link_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_wifimac_link_addr() argument 95 dev->regdma_link_mac_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_wifimac_link_addr()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | pau_ll.h | 48 …e __attribute__((always_inline)) void pau_ll_set_regdma_link0_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link0_addr() argument 50 dev->regdma_link_0_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link0_addr() 53 …e __attribute__((always_inline)) void pau_ll_set_regdma_link1_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link1_addr() argument 55 dev->regdma_link_1_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link1_addr() 58 …e __attribute__((always_inline)) void pau_ll_set_regdma_link2_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link2_addr() argument 60 dev->regdma_link_2_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link2_addr() 63 …e __attribute__((always_inline)) void pau_ll_set_regdma_link3_addr(pau_dev_t *dev, void *link_addr) in pau_ll_set_regdma_link3_addr() argument 65 dev->regdma_link_3_addr.val = (uint32_t)link_addr; in pau_ll_set_regdma_link3_addr()
|
/hal_espressif-latest/components/esp_hw_support/port/ |
D | pau_regdma.c | 47 void pau_regdma_set_modem_link_addr(void *link_addr) in pau_regdma_set_modem_link_addr() argument 49 pau_hal_set_regdma_modem_link_addr(PAU_instance()->hal, link_addr); in pau_regdma_set_modem_link_addr() 66 void IRAM_ATTR pau_regdma_set_system_link_addr(void *link_addr) in pau_regdma_set_system_link_addr() argument 75 pau_hal_set_regdma_system_link_addr(PAU_instance()->hal, link_addr); in pau_regdma_set_system_link_addr() 91 void IRAM_ATTR pau_regdma_set_extra_link_addr(void *link_addr) in pau_regdma_set_extra_link_addr() argument 93 pau_hal_set_regdma_extra_link_addr(PAU_instance()->hal, link_addr); in pau_regdma_set_extra_link_addr()
|
/hal_espressif-latest/components/esp_hw_support/include/esp_private/ |
D | esp_pau.h | 33 void pau_regdma_set_modem_link_addr(void *link_addr); 51 void pau_regdma_set_system_link_addr(void *link_addr); 68 void pau_regdma_set_extra_link_addr(void *link_addr);
|
/hal_espressif-latest/components/hal/esp32c6/ |
D | pau_hal.c | 14 void pau_hal_set_regdma_entry_link_addr(pau_hal_context_t *hal, pau_regdma_link_addr_t *link_addr) in pau_hal_set_regdma_entry_link_addr() argument 16 pau_ll_set_regdma_link0_addr(hal->dev, (*link_addr)[0]); in pau_hal_set_regdma_entry_link_addr() 17 pau_ll_set_regdma_link1_addr(hal->dev, (*link_addr)[1]); in pau_hal_set_regdma_entry_link_addr() 18 pau_ll_set_regdma_link2_addr(hal->dev, (*link_addr)[2]); in pau_hal_set_regdma_entry_link_addr()
|
/hal_espressif-latest/components/hal/esp32h2/ |
D | pau_hal.c | 16 void pau_hal_set_regdma_entry_link_addr(pau_hal_context_t *hal, pau_regdma_link_addr_t *link_addr) in pau_hal_set_regdma_entry_link_addr() argument 18 pau_ll_set_regdma_link0_addr(hal->dev, (*link_addr)[0]); in pau_hal_set_regdma_entry_link_addr()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | rtc_cntl_ll.h | 66 FORCE_INLINE_ATTR void rtc_cntl_ll_set_tagmem_retention_link_addr(uint32_t link_addr) in rtc_cntl_ll_set_tagmem_retention_link_addr() argument 68 REG_SET_FIELD(APB_CTRL_RETENTION_CTRL1_REG, APB_CTRL_RETENTION_TAG_LINK_ADDR, link_addr); in rtc_cntl_ll_set_tagmem_retention_link_addr() 111 FORCE_INLINE_ATTR void rtc_cntl_ll_set_cpu_retention_link_addr(uint32_t link_addr) in rtc_cntl_ll_set_cpu_retention_link_addr() argument 113 REG_SET_FIELD(APB_CTRL_RETENTION_CTRL_REG, APB_CTRL_RETENTION_CPU_LINK_ADDR, link_addr); in rtc_cntl_ll_set_cpu_retention_link_addr()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | i2s_hal.h | 402 #define i2s_hal_tx_start_link(hal, link_addr) i2s_ll_tx_start_link((hal)->dev, link_addr) argument 410 #define i2s_hal_rx_start_link(hal, link_addr) i2s_ll_rx_start_link((hal)->dev, link_addr) argument
|
D | pau_hal.h | 29 void pau_hal_set_regdma_entry_link_addr(pau_hal_context_t *hal, pau_regdma_link_addr_t *link_addr);
|
D | rtc_hal.h | 23 void *link_addr; /* Internal ram address for tagmem retention */ member
|
/hal_espressif-latest/components/hal/esp32s3/ |
D | rtc_cntl_hal.c | 117 if (retent->tagmem.link_addr) { in rtc_cntl_hal_enable_tagmem_retention() 118 rtc_cntl_ll_set_tagmem_retention_link_addr((uint32_t)(retent->tagmem.link_addr)); in rtc_cntl_hal_enable_tagmem_retention() 143 if (retent->tagmem.link_addr) { in rtc_cntl_hal_disable_tagmem_retention()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | i2s_ll.h | 550 static inline void i2s_ll_tx_start_link(i2s_dev_t *hw, uint32_t link_addr) in i2s_ll_tx_start_link() argument 552 i2s_ll_set_out_link_addr(hw, link_addr); in i2s_ll_tx_start_link() 562 static inline void i2s_ll_rx_start_link(i2s_dev_t *hw, uint32_t link_addr) in i2s_ll_rx_start_link() argument 564 hw->in_link.addr = link_addr; in i2s_ll_rx_start_link()
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_cpu.c | 160 if (s_cpu_retention.retent.tagmem.link_addr == NULL) { in esp_sleep_tagmem_pd_low_init() 179 s_cpu_retention.retent.tagmem.link_addr = rtc_cntl_hal_dma_link_init(buf, in esp_sleep_tagmem_pd_low_init() 184 s_cpu_retention.retent.tagmem.link_addr = NULL; in esp_sleep_tagmem_pd_low_init() 191 s_cpu_retention.retent.tagmem.link_addr = NULL; in esp_sleep_tagmem_pd_low_init() 199 if (s_cpu_retention.retent.tagmem.link_addr) { in esp_sleep_tagmem_pd_low_deinit() 200 heap_caps_free(s_cpu_retention.retent.tagmem.link_addr); in esp_sleep_tagmem_pd_low_deinit() 203 s_cpu_retention.retent.tagmem.link_addr = NULL; in esp_sleep_tagmem_pd_low_deinit()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | i2s_ll.h | 515 static inline void i2s_ll_tx_start_link(i2s_dev_t *hw, uint32_t link_addr) in i2s_ll_tx_start_link() argument 517 i2s_ll_set_out_link_addr(hw, link_addr); in i2s_ll_tx_start_link() 527 static inline void i2s_ll_rx_start_link(i2s_dev_t *hw, uint32_t link_addr) in i2s_ll_rx_start_link() argument 529 hw->in_link.addr = link_addr; in i2s_ll_rx_start_link()
|