mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-16 04:07:00 +02:00
The imx8_cpu driver is a CPU Driver that supports the i.MX9 family to display the CPU type, temperature grade and current operating temperature. The older file, arch/arm/mach-imx/cpu.c, does not support i.MX9, so this config is enabled in various IMX9 boards. Instead of having this option enabled in every IMX9, select this driver by default for the platform. Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
82 lines
1.4 KiB
Plaintext
82 lines
1.4 KiB
Plaintext
if ARCH_IMX9
|
|
|
|
config AHAB_BOOT
|
|
bool "Support i.MX9 AHAB features"
|
|
help
|
|
This option enables the support for AHAB secure boot.
|
|
|
|
config IMX9
|
|
bool
|
|
select BINMAN
|
|
select CPU
|
|
select CPU_IMX
|
|
select HAS_CAAM
|
|
select ROM_UNIFIED_SECTIONS
|
|
imply IMX_TMU
|
|
|
|
config IMX93
|
|
bool
|
|
select IMX9
|
|
select ARMV8_SPL_EXCEPTION_VECTORS
|
|
|
|
config IMX91
|
|
bool
|
|
select IMX9
|
|
select ARMV8_SPL_EXCEPTION_VECTORS
|
|
|
|
|
|
config SYS_SOC
|
|
default "imx9"
|
|
|
|
choice
|
|
prompt "NXP i.MX9 board select"
|
|
optional
|
|
|
|
config TARGET_IMX91_11X11_EVK
|
|
bool "imx91_11x11_evk"
|
|
select OF_BOARD_FIXUP
|
|
select IMX91
|
|
imply OF_UPSTREAM
|
|
imply BOOTSTD_FULL
|
|
imply BOOTSTD_BOOTCOMMAND
|
|
|
|
config TARGET_IMX93_9X9_QSB
|
|
bool "imx93_qsb"
|
|
select OF_BOARD_FIXUP
|
|
select IMX93
|
|
select IMX9_LPDDR4X
|
|
imply OF_UPSTREAM
|
|
imply BOOTSTD_FULL
|
|
imply BOOTSTD_BOOTCOMMAND
|
|
|
|
config TARGET_IMX93_11X11_EVK
|
|
bool "imx93_11x11_evk"
|
|
select OF_BOARD_FIXUP
|
|
select IMX93
|
|
imply OF_UPSTREAM
|
|
imply BOOTSTD_FULL
|
|
imply BOOTSTD_BOOTCOMMAND
|
|
|
|
config TARGET_IMX93_VAR_SOM
|
|
bool "imx93_var_som"
|
|
select IMX93
|
|
select IMX9_LPDDR4X
|
|
|
|
config TARGET_PHYCORE_IMX93
|
|
bool "phycore_imx93"
|
|
select IMX93
|
|
select IMX9_LPDDR4X
|
|
select OF_BOARD_FIXUP
|
|
select OF_BOARD_SETUP
|
|
|
|
endchoice
|
|
|
|
source "board/freescale/imx91_evk/Kconfig"
|
|
source "board/freescale/imx93_evk/Kconfig"
|
|
source "board/freescale/imx93_qsb/Kconfig"
|
|
source "board/phytec/phycore_imx93/Kconfig"
|
|
source "board/variscite/imx93_var_som/Kconfig"
|
|
|
|
endif
|
|
|