diff --git a/components/esp_rom/patches/esp_rom_cache_writeback_esp32c5_esp32c61_esp32h4.c b/components/esp_rom/patches/esp_rom_cache_writeback_esp32c5_esp32c61_esp32h4.c index 7c87535edb3..3c6051ae1c7 100644 --- a/components/esp_rom/patches/esp_rom_cache_writeback_esp32c5_esp32c61_esp32h4.c +++ b/components/esp_rom/patches/esp_rom_cache_writeback_esp32c5_esp32c61_esp32h4.c @@ -31,6 +31,7 @@ int Cache_WriteBack_Addr(uint32_t addr, uint32_t size) return 0; } +#ifndef BOOTLOADER_BUILD void Cache_WriteBack_All(void) { REG_WRITE(CACHE_SYNC_MAP_REG, CACHE_MAP_FLASH_CACHE); @@ -42,6 +43,7 @@ void Cache_WriteBack_All(void) REG_WRITE(CACHE_SYNC_CTRL_REG, CACHE_WRITEBACK_ENA); while (!REG_GET_BIT(CACHE_SYNC_CTRL_REG, CACHE_SYNC_DONE)); } +#endif int Cache_WriteBack_Invalidate_Addr(uint32_t addr, uint32_t size) { diff --git a/components/esp_rom/patches/esp_rom_cache_writeback_esp32p4_esp32s31.c b/components/esp_rom/patches/esp_rom_cache_writeback_esp32p4_esp32s31.c index 702ad6da01f..4eb4d220451 100644 --- a/components/esp_rom/patches/esp_rom_cache_writeback_esp32p4_esp32s31.c +++ b/components/esp_rom/patches/esp_rom_cache_writeback_esp32p4_esp32s31.c @@ -52,6 +52,7 @@ int Cache_WriteBack_Addr(uint32_t map, uint32_t addr, uint32_t size) return 0; } +#ifndef BOOTLOADER_BUILD int Cache_WriteBack_All(uint32_t map) { /* writeback readonly cache is invalid */ @@ -74,6 +75,7 @@ int Cache_WriteBack_All(uint32_t map) return 0; } +#endif int Cache_WriteBack_Invalidate_Addr(uint32_t map, uint32_t addr, uint32_t size) {