/hal_espressif-latest/zephyr/port/host_flash/ |
D | cache_utils.c | 150 static IRAM_ATTR void esp_enable_cache_flash_wrap(bool icache, bool dcache) in esp_enable_cache_flash_wrap() argument 153 if (icache) { in esp_enable_cache_flash_wrap() 160 if (icache) { in esp_enable_cache_flash_wrap() 169 static IRAM_ATTR void esp_enable_cache_spiram_wrap(bool icache, bool dcache) in esp_enable_cache_spiram_wrap() argument 172 if (icache) { in esp_enable_cache_spiram_wrap() 179 if (icache) { in esp_enable_cache_spiram_wrap() 345 static IRAM_ATTR void esp_enable_cache_flash_wrap(bool icache, bool dcache) in esp_enable_cache_flash_wrap() argument 348 if (icache) { in esp_enable_cache_flash_wrap() 355 if (icache) { in esp_enable_cache_flash_wrap() 364 static IRAM_ATTR void esp_enable_cache_spiram_wrap(bool icache, bool dcache) in esp_enable_cache_spiram_wrap() argument [all …]
|
/hal_espressif-latest/components/hal/esp32s3/ |
D | rtc_cntl_hal.c | 93 if (!retent->tagmem.icache.enable) { in rtc_cntl_hal_disable_cpu_retention() 120 if (retent->tagmem.icache.enable) { in rtc_cntl_hal_enable_tagmem_retention() 122 retent->tagmem.icache.start_point, in rtc_cntl_hal_enable_tagmem_retention() 123 retent->tagmem.icache.vld_size, in rtc_cntl_hal_enable_tagmem_retention() 124 retent->tagmem.icache.size in rtc_cntl_hal_enable_tagmem_retention() 145 if (retent->tagmem.icache.enable) { in rtc_cntl_hal_disable_tagmem_retention()
|
/hal_espressif-latest/components/spi_flash/ |
D | cache_utils.c | 461 static IRAM_ATTR void esp_enable_cache_flash_wrap(bool icache, bool dcache) in esp_enable_cache_flash_wrap() argument 464 if (icache) { in esp_enable_cache_flash_wrap() 471 if (icache) { in esp_enable_cache_flash_wrap() 480 static IRAM_ATTR void esp_enable_cache_spiram_wrap(bool icache, bool dcache) in esp_enable_cache_spiram_wrap() argument 483 if (icache) { in esp_enable_cache_spiram_wrap() 490 if (icache) { in esp_enable_cache_spiram_wrap() 709 static IRAM_ATTR void esp_enable_cache_flash_wrap(bool icache, bool dcache) in esp_enable_cache_flash_wrap() argument 712 if (icache) { in esp_enable_cache_flash_wrap() 719 if (icache) { in esp_enable_cache_flash_wrap() 728 static IRAM_ATTR void esp_enable_cache_spiram_wrap(bool icache, bool dcache) in esp_enable_cache_spiram_wrap() argument [all …]
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_cpu.c | 101 struct cache_mode imode = { .icache = 1 }; in cache_tagmem_retention_setup() 102 struct cache_mode dmode = { .icache = 0 }; in cache_tagmem_retention_setup() 112 s_cpu_retention.retent.tagmem.icache.start_point = index; in cache_tagmem_retention_setup() 113 s_cpu_retention.retent.tagmem.icache.size = (sets * waysgrp) & 0xff; in cache_tagmem_retention_setup() 114 s_cpu_retention.retent.tagmem.icache.vld_size = s_cpu_retention.retent.tagmem.icache.size; in cache_tagmem_retention_setup() 116 … s_cpu_retention.retent.tagmem.icache.vld_size = (code_seg_size / imode.cache_line_size) * waysgrp; in cache_tagmem_retention_setup() 118 s_cpu_retention.retent.tagmem.icache.enable = (code_seg_size != 0) ? 1 : 0; in cache_tagmem_retention_setup() 119 …he_tagmem_blk_gs = s_cpu_retention.retent.tagmem.icache.vld_size ? s_cpu_retention.retent.tagmem.i… in cache_tagmem_retention_setup() 182 s_cpu_retention.retent.tagmem.icache.enable = 0; in esp_sleep_tagmem_pd_low_init() 189 s_cpu_retention.retent.tagmem.icache.enable = 0; in esp_sleep_tagmem_pd_low_init() [all …]
|
/hal_espressif-latest/components/esp_rom/patches/ |
D | esp_rom_cache_esp32s2_esp32s3.c | 39 static inline void Cache_Wait_Idle(int icache) in Cache_Wait_Idle() argument 41 if (icache) { in Cache_Wait_Idle()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | rtc_hal.h | 29 } icache; member
|
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/ |
D | cache.h | 84 uint8_t icache; /*!< the cache index, 0 for dcache, 1 for icache */ member 906 uint32_t Cache_Get_Memory_BaseAddr(uint32_t icache, uint32_t high);
|
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/ |
D | cache.h | 120 uint8_t icache; /*!< the cache index, 0 for dcache, 1 for icache */ member 1117 uint32_t Cache_Get_Memory_BaseAddr(uint32_t icache, uint32_t bank_no);
|
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/ |
D | cache.h | 466 uint32_t Cache_Get_Memory_BaseAddr(uint32_t icache, uint32_t bank_no);
|
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/ |
D | cache.h | 626 uint32_t Cache_Get_Memory_BaseAddr(uint32_t icache, uint32_t bank_no);
|
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/ |
D | summary_ESP32-C6.rst | 16 …DIS_ICACHE (BLOCK0) Represents whether icache is disabled or enable… 70 …DIS_DOWNLOAD_ICACHE (BLOCK0) Represents whether icache is disabled or enable…
|
D | summary_ESP32-C2.rst | 45 …DIS_DOWNLOAD_ICACHE (BLOCK0) The bit be set to disable icache in download mo…
|
D | summary_ESP32-H2.rst | 14 …DIS_ICACHE (BLOCK0) Represents whether icache is disabled or enable…
|
/hal_espressif-latest/components/efuse/esp32c6/ |
D | esp_efuse_table.csv | 112 DIS_ICACHE, EFUSE_BLK0, 40, 1, [] Represents whether icache… 114 DIS_DOWNLOAD_ICACHE, EFUSE_BLK0, 42, 1, [] Represents whether icache…
|
/hal_espressif-latest/components/efuse/esp32c2/ |
D | esp_efuse_table.csv | 64 … EFUSE_BLK0, 37, 1, [] The bit be set to disable icache in download mode
|
/hal_espressif-latest/components/efuse/esp32h2/ |
D | esp_efuse_table.csv | 112 DIS_ICACHE, EFUSE_BLK0, 40, 1, [] Represents whether icache…
|