blob: 456ed269866b8c68ce285904f757470a09201150 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
if ARCH_MX7
config MX7
bool
default y
select ARCH_SUPPORT_PSCI
select CPU_V7_HAS_NONSEC
select CPU_V7_HAS_VIRT
select ROM_UNIFIED_SECTIONS
select SYSCOUNTER_TIMER
imply CMD_FUSE
config MX7D
bool
select HAS_CAAM
select ROM_UNIFIED_SECTIONS
imply CMD_FUSE
config SYS_TEXT_BASE
default 0x87800000
config SPL_TEXT_BASE
depends on SPL
default 0x00912000
config OPTEE_TZDRAM_SIZE
hex "Amount of Trust-Zone RAM for the OPTEE image"
default 0x0000000
depends on OPTEE_LIB
help
The size of pre-allocated Trust Zone DRAM to allocate for the OPTEE
runtime.
config IMX_TAMPER
bool "Enable commands for SNVS tamper pin configuration and test"
help
Set "Y" to enable the tamper commands
choice
prompt "MX7 board select"
optional
config TARGET_CL_SOM_IMX7
bool "CL-SOM-iMX7"
select DM
select DM_THERMAL
select MX7D
select SUPPORT_SPL
imply CMD_DM
config TARGET_IMX7_CM
bool "Ronetix iMX7-CM"
select BOARD_LATE_INIT
select DM
select DM_THERMAL
select MX7D
select SUPPORT_SPL
imply CMD_DM
config TARGET_MEERKAT96
bool "NovTech Meerkat96 board"
select BOARD_LATE_INIT
select DM
select DM_SERIAL
select DM_THERMAL
select MX7D
imply CMD_DM
config TARGET_MX7DSABRESD
bool "mx7dsabresd"
select BOARD_LATE_INIT
select DM
select DM_THERMAL
select MX7D
imply CMD_DM
select FSL_CAAM
config TARGET_MX7D_12X12_LPDDR3_VAL
bool "Support mx7d_12x12_lpddr3_val"
select BOARD_LATE_INIT
select MX7D
select DM
select DM_THERMAL
imply CMD_DM
config TARGET_MX7D_12X12_DDR3_VAL
bool "Support mx7d_12x12_ddr3_val"
select BOARD_LATE_INIT
select MX7D
select DM
select DM_THERMAL
imply CMD_DM
config TARGET_MX7D_19X19_DDR3_VAL
bool "Support mx7d_19x19_ddr3_val"
select BOARD_LATE_INIT
select MX7D
select DM
select DM_THERMAL
imply CMD_DM
config TARGET_MX7D_19X19_LPDDR3_VAL
bool "Support mx7d_19x19_lpddr3_val"
select BOARD_LATE_INIT
select MX7D
select DM
select DM_THERMAL
imply CMD_DM
config TARGET_MX7D_19X19_LPDDR2_VAL
bool "Support mx7d_19x19_lpddr2_val"
select BOARD_LATE_INIT
select MX7D
select DM
select DM_THERMAL
imply CMD_DM
config TARGET_PICO_IMX7D
bool "pico-imx7d"
select BOARD_LATE_INIT
select DM
select DM_THERMAL
select MX7D
select SUPPORT_SPL
imply CMD_DM
config TARGET_SMEGW01
bool "smegw01"
select BOARD_LATE_INIT
select DM
select DM_THERMAL
select MX7D
imply CMD_DM
config TARGET_WARP7
bool "warp7"
select BOARD_LATE_INIT
select DM
select DM_THERMAL
select MX7D
imply CMD_DM
config TARGET_COLIBRI_IMX7
bool "Support Colibri iMX7S/iMX7D modules"
select DM
select DM_SERIAL
select DM_THERMAL
select MX7D
imply CMD_DM
endchoice
config SYS_SOC
default "mx7"
source "board/compulab/cl-som-imx7/Kconfig"
source "board/ronetix/imx7-cm/Kconfig"
source "board/freescale/mx7dsabresd/Kconfig"
source "board/freescale/mx7d_12x12_lpddr3_val/Kconfig"
source "board/freescale/mx7d_12x12_ddr3_val/Kconfig"
source "board/freescale/mx7d_19x19_ddr3_val/Kconfig"
source "board/freescale/mx7d_19x19_lpddr3_val/Kconfig"
source "board/novtech/meerkat96/Kconfig"
source "board/storopack/smegw01/Kconfig"
source "board/technexion/pico-imx7d/Kconfig"
source "board/toradex/colibri_imx7/Kconfig"
source "board/warp7/Kconfig"
endif
|