Skip to content

Commit

Permalink
soc: nxp: imx8mm/n/p imx93/95: enable GIC safe config
Browse files Browse the repository at this point in the history
Enable CONFIG_GIC_SAFE_CONFIG by default for Cortex-A Core platforms
as the most targets are to run multiple OSes together with Zephyr on
different Cortex-A Cores.

Signed-off-by: Jiafei Pan <[email protected]>
  • Loading branch information
JiafeiPan authored and kartben committed Jan 6, 2025
1 parent da241fe commit dd0446a
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 0 deletions.
4 changes: 4 additions & 0 deletions soc/nxp/imx/imx8m/Kconfig.defconfig.mimx8ml8_a53
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ config FLASH_SIZE
config FLASH_BASE_ADDRESS
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_FLASH))

# Enable GIC Safe Configuration to run multiple OSes on Cortex-A Cores
config GIC_SAFE_CONFIG
default y

config NUM_IRQS
default 240

Expand Down
4 changes: 4 additions & 0 deletions soc/nxp/imx/imx8m/Kconfig.defconfig.mimx8mm6_a53
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ config FLASH_SIZE
config FLASH_BASE_ADDRESS
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_FLASH))

# Enable GIC Safe Configuration to run multiple OSes on Cortex-A Cores
config GIC_SAFE_CONFIG
default y

config NUM_IRQS
default 240

Expand Down
4 changes: 4 additions & 0 deletions soc/nxp/imx/imx8m/Kconfig.defconfig.mimx8mn6_a53
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ config FLASH_SIZE
config FLASH_BASE_ADDRESS
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_FLASH))

# Enable GIC Safe Configuration to run multiple OSes on Cortex-A Cores
config GIC_SAFE_CONFIG
default y

config NUM_IRQS
default 240

Expand Down
4 changes: 4 additions & 0 deletions soc/nxp/imx/imx9/imx93/Kconfig.defconfig.mimx93.a55
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ config FLASH_SIZE
config FLASH_BASE_ADDRESS
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_FLASH))

# Enable GIC Safe Configuration to run multiple OSes on Cortex-A Cores
config GIC_SAFE_CONFIG
default y

config NUM_IRQS
default 240

Expand Down
4 changes: 4 additions & 0 deletions soc/nxp/imx/imx9/imx95/Kconfig.defconfig.mimx95.a55
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ config FLASH_SIZE
config FLASH_BASE_ADDRESS
default $(dt_chosen_reg_addr_hex,$(DT_CHOSEN_Z_FLASH))

# Enable GIC Safe Configuration to run multiple OSes on Cortex-A Cores
config GIC_SAFE_CONFIG
default y

config NUM_IRQS
default 320

Expand Down

0 comments on commit dd0446a

Please sign in to comment.