diff --git a/components/esp_tee/subproject/main/core/esp_secure_service_table.c b/components/esp_tee/subproject/main/core/esp_secure_service_table.c index df5faa33aae..f1dceebcf2d 100644 --- a/components/esp_tee/subproject/main/core/esp_secure_service_table.c +++ b/components/esp_tee/subproject/main/core/esp_secure_service_table.c @@ -13,7 +13,7 @@ #pragma GCC diagnostic ignored "-Woverride-init" #endif -const DRAM_ATTR secure_service_entry_t tee_sec_srv_tbl_int_mem[] = { +const IRAM_ATTR secure_service_entry_t tee_sec_srv_tbl_int_mem[] = { [0 ... SECURE_SERVICES_SPLIT_ID - 1] = { .func = NULL, .nargs = 0 }, #define __SECURE_SERVICE(NR, SYM, ARGC) [NR] = { .func = _ss_##SYM, .nargs = ARGC }, #include "secure_service_int.h"