soc: esp32: virtual e-fuses support

Adds support for virtual e-fuses on esp32 socs

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
This commit is contained in:
Marcio Ribeiro 2025-05-09 16:55:46 -03:00 committed by Benjamin Cabé
commit 77c350c149
9 changed files with 86 additions and 0 deletions

View file

@ -11,6 +11,7 @@
#include <esp_private/cache_utils.h>
#include <esp_private/system_internal.h>
#include <esp_timer.h>
#include <efuse_virtual.h>
#include <psram.h>
#include <zephyr/drivers/interrupt_controller/intc_esp32.h>
#include <zephyr/sys/printk.h>
@ -54,6 +55,8 @@ void IRAM_ATTR __esp_platform_app_start(void)
esp_flash_config();
esp_efuse_init_virtual();
#if CONFIG_ESP_SPIRAM
esp_init_psram();