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

@ -10,6 +10,7 @@
#include <esp_private/cache_utils.h>
#include <esp_private/system_internal.h>
#include <esp_timer.h>
#include <efuse_virtual.h>
#include <zephyr/drivers/interrupt_controller/intc_esp32.h>
#include <zephyr/kernel_structs.h>
#include <kernel_internal.h>
@ -24,6 +25,8 @@ void IRAM_ATTR __esp_platform_app_start(void)
esp_flash_config();
esp_efuse_init_virtual();
/* Start Zephyr */
z_cstart();