Blame view

arch/arm/mach-imx/imx8/Kconfig 1.85 KB
5cae7e189   Ye Li   MLK-14938-2 imx8:...
1
  if ARCH_IMX8
150b077e1   Ye Li   MLK-14938-3 mx8: ...
2
3
4
5
  config HAVE_SC_FIRMWARE
  	bool
  	help
  	  Have SCU on the SoC
9e406ea46   Ye Li   MLK-20654 imx8: R...
6
7
8
9
  config RECOVER_SPL_DATA_SECTION
  	bool
  	help
  	  Save SPL DATA section for cold boot, restore at warm boot
45308e7da   Ye Li   MLK-14938-8 imx8:...
10
11
12
13
  config IMX_SMMU
  	bool "Enable SMMU on i.MX8"
  	help
  	  Enable the SMMU for peripherals on i.MX8
1c83e14fb   Ye Li   MLK-18129-1 imx8:...
14
15
16
17
  config AHAB_BOOT
  	bool "Support i.MX8 AHAB features"
  	help
  	  This option enables the support for AHAB secure boot.
5cae7e189   Ye Li   MLK-14938-2 imx8:...
18
19
20
21
22
23
  config IMX8
  	bool
  	default y
  
  config IMX8QM
  	bool
150b077e1   Ye Li   MLK-14938-3 mx8: ...
24
  	select HAVE_SC_FIRMWARE
9e406ea46   Ye Li   MLK-20654 imx8: R...
25
  	select RECOVER_SPL_DATA_SECTION
5cae7e189   Ye Li   MLK-14938-2 imx8:...
26
27
28
  
  config IMX8QXP
  	bool
150b077e1   Ye Li   MLK-14938-3 mx8: ...
29
  	select HAVE_SC_FIRMWARE
9e406ea46   Ye Li   MLK-20654 imx8: R...
30
  	select RECOVER_SPL_DATA_SECTION
5cae7e189   Ye Li   MLK-14938-2 imx8:...
31
32
33
  
  config SYS_SOC
  	default "imx8"
ba8b71686   Teo Hall   MLK-18732-1: Add ...
34
35
  config SMC_FUSE
          bool "Call fuse commands through SMC"
fd421f74d   Ji Luo   MA-14051 Enable t...
36
37
  config IMX8_TRUSTY_XEN
  	bool "Support Trusty Xen feature"
870e8a949   Ye Li   MLK-18161-5 imx8q...
38
39
40
41
42
43
44
  choice
  	prompt "MX8 board select"
  	optional
  
  config TARGET_IMX8QM_LPDDR4_ARM2
  	bool "Support i.MX8QM lpddr4 validation board"
  	select BOARD_LATE_INIT
b252e0291   Teo Hall   MLK-19182-3 iMX8Q...
45
  	select SUPPORT_SPL
870e8a949   Ye Li   MLK-18161-5 imx8q...
46
47
48
49
50
  	select IMX8QM
  
  config TARGET_IMX8QM_DDR4_ARM2
  	bool "Support i.MX8QM ddr4 validation board"
  	select BOARD_LATE_INIT
b252e0291   Teo Hall   MLK-19182-3 iMX8Q...
51
  	select SUPPORT_SPL
870e8a949   Ye Li   MLK-18161-5 imx8q...
52
  	select IMX8QM
f8b0b8964   Ye Li   MLK-18161-9 imx8q...
53
54
55
  config TARGET_IMX8QM_MEK
  	bool "Support i.MX8QM MEK board"
  	select BOARD_LATE_INIT
5e18e5de3   Abel Vesa   MLK-19770-3 iMX8Q...
56
  	select SUPPORT_SPL
f8b0b8964   Ye Li   MLK-18161-9 imx8q...
57
  	select IMX8QM
e10f585e3   Ye Li   MLK-18161-7 imx8q...
58
59
60
  config TARGET_IMX8QXP_LPDDR4_ARM2
  	bool "Support i.MX8QXP lpddr4 validation board"
  	select BOARD_LATE_INIT
a6b6fd8aa   Teo Hall   MLK-19183-14: iMX...
61
          select SUPPORT_SPL
e10f585e3   Ye Li   MLK-18161-7 imx8q...
62
63
64
65
66
67
  	select IMX8QXP
  
  config TARGET_IMX8QXP_DDR3_ARM2
  	bool "Support i.MX8QXP ddr3 validation board"
  	select BOARD_LATE_INIT
  	select IMX8QXP
9eea20302   Ye Li   MLK-20794-2 imx8q...
68
69
  config TARGET_IMX8X_17X17_VAL
  	bool "Support i.MX8QXP/DX 17x17 validation board"
8efc764df   Ye Li   MLK-19177 imx8dx:...
70
71
  	select BOARD_LATE_INIT
  	select IMX8QXP
f47cbeada   Ye Li   MLK-18161-11 imx8...
72
73
74
  config TARGET_IMX8QXP_MEK
  	bool "Support i.MX8QXP MEK board"
  	select BOARD_LATE_INIT
562fe0c86   Abel Vesa   MLK-19183-5 iMX8Q...
75
  	select SUPPORT_SPL
f47cbeada   Ye Li   MLK-18161-11 imx8...
76
  	select IMX8QXP
870e8a949   Ye Li   MLK-18161-5 imx8q...
77
  endchoice
f47cbeada   Ye Li   MLK-18161-11 imx8...
78

870e8a949   Ye Li   MLK-18161-5 imx8q...
79
  source "board/freescale/imx8qm_arm2/Kconfig"
f8b0b8964   Ye Li   MLK-18161-9 imx8q...
80
  source "board/freescale/imx8qm_mek/Kconfig"
e10f585e3   Ye Li   MLK-18161-7 imx8q...
81
  source "board/freescale/imx8qxp_arm2/Kconfig"
f47cbeada   Ye Li   MLK-18161-11 imx8...
82
  source "board/freescale/imx8qxp_mek/Kconfig"
5cae7e189   Ye Li   MLK-14938-2 imx8:...
83
  endif