• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1if ARCH_IMX8
2
3config AHAB_BOOT
4	bool "Support i.MX8 AHAB features"
5	help
6	  This option enables the support for AHAB secure boot.
7
8config IMX8
9	bool
10
11config MU_BASE_SPL
12	hex "MU base address used in SPL"
13	default 0x5d1b0000
14	help
15	  SPL runs in EL3 mode, it use MU0_A to communicate with SCU.
16	  So we could not reuse the one in dts which is for normal U-Boot.
17
18config IMX8QM
19	select IMX8
20	select SUPPORT_SPL
21	bool
22
23config IMX8QXP
24	select IMX8
25	select SUPPORT_SPL
26	bool
27
28config SYS_SOC
29	default "imx8"
30
31config SPL_LOAD_IMX_CONTAINER
32	bool "Enable SPL loading U-Boot as a i.MX Container image"
33	depends on SPL
34	help
35	  This is to let SPL could load i.MX8 Container image
36
37config IMX_CONTAINER_CFG
38	string "i.MX Container config file"
39	depends on SPL
40	help
41	  This is to specific the cfg file for generating container
42	  image which will be loaded by SPL.
43
44choice
45	prompt "i.MX8 board select"
46	optional
47
48config TARGET_APALIS_IMX8
49	bool "Support Apalis iMX8 module"
50	select BOARD_LATE_INIT
51	select IMX8QM
52
53config TARGET_COLIBRI_IMX8X
54	bool "Support Colibri iMX8X module"
55	select BOARD_LATE_INIT
56	select IMX8QXP
57
58config TARGET_IMX8QM_MEK
59	bool "Support i.MX8QM MEK board"
60	select BOARD_LATE_INIT
61	select IMX8QM
62
63config TARGET_IMX8QM_ROM7720_A1
64	bool "Support i.MX8QM ROM-7720-A1"
65	select BOARD_LATE_INIT
66	select SUPPORT_SPL
67	select IMX8QM
68
69config TARGET_IMX8QXP_MEK
70	bool "Support i.MX8QXP MEK board"
71	select BOARD_LATE_INIT
72	select IMX8QXP
73
74endchoice
75
76source "board/freescale/imx8qm_mek/Kconfig"
77source "board/freescale/imx8qxp_mek/Kconfig"
78source "board/advantech/imx8qm_rom7720_a1/Kconfig"
79source "board/toradex/apalis-imx8/Kconfig"
80source "board/toradex/colibri-imx8x/Kconfig"
81
82endif
83