nuttx/arch/arm64
Theodore Karatapanis c6f4310331 arch/arm64/imx9: Guard EL3-only features when booting at EL1
Boards that run the i.MX9 bootloader at EL1 must not touch EL3-only
configuration. Add Kconfig guards so that:

* DDR training (IMX9_DDR_TRAINING)
* FIQ decode support (ARM64_DECODEFIQ)

are selected only when ARCH_ARM64_EXCEPTION_LEVEL == 3.

Code in arm64_chip_boot() is also guarded with ARCH_ARM64_EXCEPTION_LEVEL == 3

Signed-off-by: Theodore Karatapanis <tkaratapanis@census-labs.com>
2025-05-28 14:39:55 -03:00
..
include bcm2711/spi: Create interrupt-based SPI driver. 2025-05-24 12:47:43 -03:00
src arch/arm64/imx9: Guard EL3-only features when booting at EL1 2025-05-28 14:39:55 -03:00
CMakeLists.txt arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
Kconfig style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00