Home
last modified time | relevance | path

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

/hal_espressif-3.6.0/components/esp_hw_support/
Dsleep_retention.c33 rtc_cntl_sleep_retent_t retent; member
60 s_retention.retent.tagmem.icache.start_point = index; in cache_tagmem_retention_setup()
61 s_retention.retent.tagmem.icache.size = (sets * waysgrp) & 0xff; in cache_tagmem_retention_setup()
62 s_retention.retent.tagmem.icache.vld_size = s_retention.retent.tagmem.icache.size; in cache_tagmem_retention_setup()
64 … s_retention.retent.tagmem.icache.vld_size = (code_seg_size / imode.cache_line_size) * waysgrp; in cache_tagmem_retention_setup()
66 s_retention.retent.tagmem.icache.enable = (code_seg_size != 0) ? 1 : 0; in cache_tagmem_retention_setup()
67 …icache_tagmem_blk_gs = s_retention.retent.tagmem.icache.vld_size ? s_retention.retent.tagmem.icach… in cache_tagmem_retention_setup()
80 s_retention.retent.tagmem.dcache.start_point = index; in cache_tagmem_retention_setup()
81 s_retention.retent.tagmem.dcache.size = (sets * waysgrp) & 0x1ff; in cache_tagmem_retention_setup()
82 s_retention.retent.tagmem.dcache.vld_size = s_retention.retent.tagmem.dcache.size; in cache_tagmem_retention_setup()
[all …]
/hal_espressif-3.6.0/components/hal/esp32s3/
Drtc_cntl_hal.c50 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_enable_cpu_retention() local
53 if (retent->cpu_pd_mem) { in rtc_cntl_hal_enable_cpu_retention()
54 lldesc_t *plink = (lldesc_t *)retent->cpu_pd_mem; in rtc_cntl_hal_enable_cpu_retention()
77 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_disable_cpu_retention() local
80 if (retent->cpu_pd_mem) { in rtc_cntl_hal_disable_cpu_retention()
85 if (!retent->tagmem.icache.enable) { in rtc_cntl_hal_disable_cpu_retention()
88 if (!retent->tagmem.dcache.enable) { in rtc_cntl_hal_disable_cpu_retention()
106 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_enable_tagmem_retention() local
109 if (retent->tagmem.link_addr) { in rtc_cntl_hal_enable_tagmem_retention()
110 rtc_cntl_ll_set_tagmem_retention_link_addr((uint32_t)(retent->tagmem.link_addr)); in rtc_cntl_hal_enable_tagmem_retention()
[all …]
/hal_espressif-3.6.0/components/hal/esp32c3/
Drtc_cntl_hal.c53 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_enable_cpu_retention() local
56 if (retent->cpu_pd_mem) { in rtc_cntl_hal_enable_cpu_retention()
57 lldesc_t *plink = (lldesc_t *)retent->cpu_pd_mem; in rtc_cntl_hal_enable_cpu_retention()
75 rtc_cntl_sleep_retent_t *retent = (rtc_cntl_sleep_retent_t *)addr; in rtc_cntl_hal_disable_cpu_retention() local
78 if (retent->cpu_pd_mem) { in rtc_cntl_hal_disable_cpu_retention()