diff --git a/soc/nxp/imx/imx8m/m4_mini/linker.ld b/soc/nxp/imx/imx8m/m4_mini/linker.ld index b1a954f245a..7c0c33e59bf 100644 --- a/soc/nxp/imx/imx8m/m4_mini/linker.ld +++ b/soc/nxp/imx/imx8m/m4_mini/linker.ld @@ -9,7 +9,7 @@ SECTIONS { #ifdef CONFIG_OPENAMP_RSC_TABLE - SECTION_PROLOGUE(.resource_table,, SUBALIGN(4)) + SECTION_PROLOGUE(.resource_table,, SUBALIGN(8)) { KEEP(*(.resource_table*)) } GROUP_LINK_IN(ROMABLE_REGION) diff --git a/soc/nxp/imx/imx8m/m7/linker.ld b/soc/nxp/imx/imx8m/m7/linker.ld index 0b4006dd732..790e9c03074 100644 --- a/soc/nxp/imx/imx8m/m7/linker.ld +++ b/soc/nxp/imx/imx8m/m7/linker.ld @@ -21,7 +21,7 @@ MEMORY SECTIONS { #ifdef CONFIG_OPENAMP_RSC_TABLE - SECTION_PROLOGUE(.resource_table,, SUBALIGN(4)) + SECTION_PROLOGUE(.resource_table,, SUBALIGN(8)) { KEEP(*(.resource_table*)) } GROUP_LINK_IN(ROMABLE_REGION)