diff --git a/soc/espressif/esp32/default.ld b/soc/espressif/esp32/default.ld index c3139f2e14e..e0cfdd55c28 100644 --- a/soc/espressif/esp32/default.ld +++ b/soc/espressif/esp32/default.ld @@ -428,6 +428,7 @@ SECTIONS *libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*) *libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*) *libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable) *libzephyr.a:esp_system_chip.*(.literal.esp_system_abort .text.esp_system_abort) diff --git a/soc/espressif/esp32c2/default.ld b/soc/espressif/esp32c2/default.ld index 126270c6218..53d7a72bac8 100644 --- a/soc/espressif/esp32c2/default.ld +++ b/soc/espressif/esp32c2/default.ld @@ -236,6 +236,7 @@ SECTIONS *liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*) *liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*) *libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *libgcov.a:(.literal .text .literal.* .text.*) *libphy.a:( .phyiram .phyiram.*) *libc.a:*(.literal .text .literal.* .text.*) diff --git a/soc/espressif/esp32c3/default.ld b/soc/espressif/esp32c3/default.ld index 4cb4feeaa6a..2e0e723a223 100644 --- a/soc/espressif/esp32c3/default.ld +++ b/soc/espressif/esp32c3/default.ld @@ -330,6 +330,7 @@ SECTIONS *liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*) *liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*) *libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *libgcov.a:(.literal .text .literal.* .text.*) *libphy.a:( .phyiram .phyiram.*) *libc.a:*(.literal .text .literal.* .text.*) diff --git a/soc/espressif/esp32c6/default.ld b/soc/espressif/esp32c6/default.ld index 981f55769b5..348ffed3628 100644 --- a/soc/espressif/esp32c6/default.ld +++ b/soc/espressif/esp32c6/default.ld @@ -342,6 +342,7 @@ SECTIONS *liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*) *liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*) *libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *libgcov.a:(.literal .text .literal.* .text.*) *libphy.a:( .phyiram .phyiram.*) *libc.a:*(.literal .text .literal.* .text.*) @@ -489,8 +490,6 @@ SECTIONS *libzephyr.a:secure_boot_secure_features.*(.literal .text .literal.* .text.*) *libzephyr.a:secure_boot_signatures_bootloader.*(.literal .text .literal.* .text.*) - *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) - *libzephyr.a:cpu_region_protect.*(.literal .text .literal.* .text.*) /* TODO: optimise */ diff --git a/soc/espressif/esp32s2/default.ld b/soc/espressif/esp32s2/default.ld index d2715428cc4..623e061f8a9 100644 --- a/soc/espressif/esp32s2/default.ld +++ b/soc/espressif/esp32s2/default.ld @@ -440,6 +440,7 @@ SECTIONS *libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*) *libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*) *libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable) /* [mapping:soc_pm] */ diff --git a/soc/espressif/esp32s3/default.ld b/soc/espressif/esp32s3/default.ld index 6006b04636f..bba2fc40c4a 100644 --- a/soc/espressif/esp32s3/default.ld +++ b/soc/espressif/esp32s3/default.ld @@ -458,6 +458,7 @@ SECTIONS *libzephyr.a:systimer.*(.literal .literal.* .text .text.*) *libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*) *libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*) + *libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*) *(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable) /* [mapping:soc_pm] */