blob: cf5513641a6c47e3aa312f0619174d139267060d [file] [log] [blame]
Masahiro Yamadadd840582014-07-30 14:08:14 +09001menu "mpc85xx CPU"
2 depends on MPC85xx
3
4config SYS_CPU
Masahiro Yamadadd840582014-07-30 14:08:14 +09005 default "mpc85xx"
6
Simon Glass230ecd72017-05-17 03:25:15 -06007config CMD_ERRATA
8 bool "Enable the 'errata' command"
9 depends on MPC85xx
10 default y
11 help
12 This enables the 'errata' command which displays a list of errata
13 work-arounds which are enabled for the current board.
14
Masahiro Yamadadd840582014-07-30 14:08:14 +090015choice
16 prompt "Target select"
Joe Hershbergera26cd042015-05-12 14:46:23 -050017 optional
Masahiro Yamadadd840582014-07-30 14:08:14 +090018
19config TARGET_SBC8548
20 bool "Support sbc8548"
York Sun281ed4c2016-11-15 13:52:34 -080021 select ARCH_MPC8548
Masahiro Yamadadd840582014-07-30 14:08:14 +090022
23config TARGET_SOCRATES
24 bool "Support socrates"
York Sun25cb74b2016-11-15 13:57:15 -080025 select ARCH_MPC8544
Masahiro Yamadadd840582014-07-30 14:08:14 +090026
York Sun45a8d112016-11-18 13:51:01 -080027config TARGET_B4420QDS
28 bool "Support B4420QDS"
York Sunb41f1922016-11-18 11:56:57 -080029 select ARCH_B4420
York Sun45a8d112016-11-18 13:51:01 -080030 select SUPPORT_SPL
31 select PHYS_64BIT
32
Masahiro Yamadadd840582014-07-30 14:08:14 +090033config TARGET_B4860QDS
34 bool "Support B4860QDS"
York Sun3006ebc2016-11-18 11:44:43 -080035 select ARCH_B4860
Tom Rinie5ec4812017-01-22 19:43:11 -050036 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090037 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090038 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +090039
40config TARGET_BSC9131RDB
41 bool "Support BSC9131RDB"
York Sun115d60c2016-11-15 14:09:50 -080042 select ARCH_BSC9131
Masahiro Yamada02627352014-10-20 17:45:56 +090043 select SUPPORT_SPL
Simon Glassa5d67542017-01-23 13:31:20 -070044 select BOARD_EARLY_INIT_F
Masahiro Yamadadd840582014-07-30 14:08:14 +090045
46config TARGET_BSC9132QDS
47 bool "Support BSC9132QDS"
York Sun115d60c2016-11-15 14:09:50 -080048 select ARCH_BSC9132
Tom Rinie5ec4812017-01-22 19:43:11 -050049 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090050 select SUPPORT_SPL
Simon Glassa5d67542017-01-23 13:31:20 -070051 select BOARD_EARLY_INIT_F
Masahiro Yamadadd840582014-07-30 14:08:14 +090052
53config TARGET_C29XPCIE
54 bool "Support C29XPCIE"
York Sun4fd64742016-11-15 18:44:22 -080055 select ARCH_C29X
Tom Rinie5ec4812017-01-22 19:43:11 -050056 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090057 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +090058 select SUPPORT_TPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090059 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +090060
61config TARGET_P3041DS
62 bool "Support P3041DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090063 select PHYS_64BIT
York Sun5e5fdd22016-11-18 11:20:40 -080064 select ARCH_P3041
Tom Rinie5ec4812017-01-22 19:43:11 -050065 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060066 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090067
68config TARGET_P4080DS
69 bool "Support P4080DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090070 select PHYS_64BIT
York Sune71372c2016-11-18 11:24:40 -080071 select ARCH_P4080
Tom Rinie5ec4812017-01-22 19:43:11 -050072 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060073 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090074
75config TARGET_P5020DS
76 bool "Support P5020DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090077 select PHYS_64BIT
York Suncefe11c2016-11-18 11:30:56 -080078 select ARCH_P5020
Tom Rinie5ec4812017-01-22 19:43:11 -050079 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060080 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090081
82config TARGET_P5040DS
83 bool "Support P5040DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090084 select PHYS_64BIT
York Sun95390362016-11-18 11:39:36 -080085 select ARCH_P5040
Tom Rinie5ec4812017-01-22 19:43:11 -050086 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060087 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090088
89config TARGET_MPC8536DS
90 bool "Support MPC8536DS"
York Sun24ad75a2016-11-16 11:06:47 -080091 select ARCH_MPC8536
York Sund26e34c2016-12-28 08:43:40 -080092# Use DDR3 controller with DDR2 DIMMs on this board
93 select SYS_FSL_DDRC_GEN3
Simon Glass3bf926c2017-06-14 21:28:24 -060094 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090095
Masahiro Yamadadd840582014-07-30 14:08:14 +090096config TARGET_MPC8541CDS
97 bool "Support MPC8541CDS"
York Sun3aff3082016-11-16 11:18:31 -080098 select ARCH_MPC8541
Masahiro Yamadadd840582014-07-30 14:08:14 +090099
100config TARGET_MPC8544DS
101 bool "Support MPC8544DS"
York Sun25cb74b2016-11-15 13:57:15 -0800102 select ARCH_MPC8544
Masahiro Yamadadd840582014-07-30 14:08:14 +0900103
104config TARGET_MPC8548CDS
105 bool "Support MPC8548CDS"
York Sun281ed4c2016-11-15 13:52:34 -0800106 select ARCH_MPC8548
Masahiro Yamadadd840582014-07-30 14:08:14 +0900107
108config TARGET_MPC8555CDS
109 bool "Support MPC8555CDS"
York Sun3c3d8ab2016-11-16 11:23:23 -0800110 select ARCH_MPC8555
Masahiro Yamadadd840582014-07-30 14:08:14 +0900111
Masahiro Yamadadd840582014-07-30 14:08:14 +0900112config TARGET_MPC8568MDS
113 bool "Support MPC8568MDS"
York Sund07c3842016-11-16 11:32:17 -0800114 select ARCH_MPC8568
Masahiro Yamadadd840582014-07-30 14:08:14 +0900115
116config TARGET_MPC8569MDS
117 bool "Support MPC8569MDS"
York Sun23b36a72016-11-16 11:34:52 -0800118 select ARCH_MPC8569
Masahiro Yamadadd840582014-07-30 14:08:14 +0900119
120config TARGET_MPC8572DS
121 bool "Support MPC8572DS"
York Sunc8f48472016-11-16 11:39:20 -0800122 select ARCH_MPC8572
York Sund26e34c2016-12-28 08:43:40 -0800123# Use DDR3 controller with DDR2 DIMMs on this board
124 select SYS_FSL_DDRC_GEN3
Simon Glassfedb4282017-06-14 21:28:21 -0600125 imply SCSI
Masahiro Yamadadd840582014-07-30 14:08:14 +0900126
York Sun76016862016-11-16 13:30:06 -0800127config TARGET_P1010RDB_PA
128 bool "Support P1010RDB_PA"
129 select ARCH_P1010
Tom Rinie5ec4812017-01-22 19:43:11 -0500130 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun76016862016-11-16 13:30:06 -0800131 select SUPPORT_SPL
132 select SUPPORT_TPL
Simon Glassa1dc9802017-05-17 03:25:10 -0600133 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600134 imply CMD_SATA
York Sun76016862016-11-16 13:30:06 -0800135
136config TARGET_P1010RDB_PB
137 bool "Support P1010RDB_PB"
York Sun7d5f9f82016-11-16 13:08:52 -0800138 select ARCH_P1010
Tom Rinie5ec4812017-01-22 19:43:11 -0500139 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900140 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +0900141 select SUPPORT_TPL
Simon Glassa1dc9802017-05-17 03:25:10 -0600142 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600143 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900144
145config TARGET_P1022DS
146 bool "Support P1022DS"
York Sunfeb9e252016-11-16 15:23:52 -0800147 select ARCH_P1022
Masahiro Yamada02627352014-10-20 17:45:56 +0900148 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +0900149 select SUPPORT_TPL
Simon Glass3bf926c2017-06-14 21:28:24 -0600150 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900151
152config TARGET_P1023RDB
153 bool "Support P1023RDB"
York Sun9bb1d6b2016-11-16 15:45:31 -0800154 select ARCH_P1023
Simon Glassa1dc9802017-05-17 03:25:10 -0600155 imply CMD_EEPROM
Masahiro Yamadadd840582014-07-30 14:08:14 +0900156
York Sunfedae6e2016-11-17 13:12:38 -0800157config TARGET_P1020MBG
158 bool "Support P1020MBG-PC"
159 select SUPPORT_SPL
160 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800161 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600162 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600163 imply CMD_SATA
York Sun484fff62016-11-18 10:02:14 -0800164
York Sunaa146202016-11-17 13:52:44 -0800165config TARGET_P1020RDB_PC
166 bool "Support P1020RDB-PC"
167 select SUPPORT_SPL
168 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800169 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600170 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600171 imply CMD_SATA
York Sunaa146202016-11-17 13:52:44 -0800172
York Sunf404b662016-11-17 13:53:33 -0800173config TARGET_P1020RDB_PD
174 bool "Support P1020RDB-PD"
175 select SUPPORT_SPL
176 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800177 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600178 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600179 imply CMD_SATA
York Sunf404b662016-11-17 13:53:33 -0800180
York Sune9bc8a82016-11-17 13:53:54 -0800181config TARGET_P1020UTM
182 bool "Support P1020UTM"
183 select SUPPORT_SPL
184 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800185 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600186 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600187 imply CMD_SATA
York Sunfedae6e2016-11-17 13:12:38 -0800188
York Sunda439db2016-11-17 13:43:18 -0800189config TARGET_P1021RDB
190 bool "Support P1021RDB"
191 select SUPPORT_SPL
192 select SUPPORT_TPL
York Suna9907992016-11-18 10:59:02 -0800193 select ARCH_P1021
Simon Glassa1dc9802017-05-17 03:25:10 -0600194 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600195 imply CMD_SATA
York Sunda439db2016-11-17 13:43:18 -0800196
York Sun4eedabf2016-11-17 13:48:39 -0800197config TARGET_P1024RDB
198 bool "Support P1024RDB"
199 select SUPPORT_SPL
200 select SUPPORT_TPL
York Sun52b6f132016-11-18 11:00:57 -0800201 select ARCH_P1024
Simon Glassa1dc9802017-05-17 03:25:10 -0600202 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600203 imply CMD_SATA
York Sun4eedabf2016-11-17 13:48:39 -0800204
York Sunb0c98b42016-11-17 14:10:14 -0800205config TARGET_P1025RDB
206 bool "Support P1025RDB"
207 select SUPPORT_SPL
208 select SUPPORT_TPL
York Sun4167a672016-11-18 11:05:38 -0800209 select ARCH_P1025
Simon Glassa1dc9802017-05-17 03:25:10 -0600210 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600211 imply CMD_SATA
York Sunb0c98b42016-11-17 14:10:14 -0800212
York Sun8435aa72016-11-17 14:19:18 -0800213config TARGET_P2020RDB
214 bool "Support P2020RDB-PC"
215 select SUPPORT_SPL
216 select SUPPORT_TPL
York Sun45936372016-11-18 11:08:43 -0800217 select ARCH_P2020
Simon Glassa1dc9802017-05-17 03:25:10 -0600218 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600219 imply CMD_SATA
York Sun8435aa72016-11-17 14:19:18 -0800220
Masahiro Yamadadd840582014-07-30 14:08:14 +0900221config TARGET_P1_TWR
222 bool "Support p1_twr"
York Sun4167a672016-11-18 11:05:38 -0800223 select ARCH_P1025
Masahiro Yamadadd840582014-07-30 14:08:14 +0900224
Masahiro Yamadadd840582014-07-30 14:08:14 +0900225config TARGET_P2041RDB
226 bool "Support P2041RDB"
York Sunce040c82016-11-18 11:15:21 -0800227 select ARCH_P2041
Tom Rinie5ec4812017-01-22 19:43:11 -0500228 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900229 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600230 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900231
232config TARGET_QEMU_PPCE500
233 bool "Support qemu-ppce500"
York Sun10343402016-11-18 12:29:51 -0800234 select ARCH_QEMU_E500
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900235 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +0900236
York Sun6f53bd42016-11-18 12:55:35 -0800237config TARGET_T1024QDS
238 bool "Support T1024QDS"
York Sune5d5f5a2016-11-18 13:01:34 -0800239 select ARCH_T1024
Tom Rinie5ec4812017-01-22 19:43:11 -0500240 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Shengzhou Liuaba80042014-11-24 17:11:55 +0800241 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900242 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600243 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600244 imply CMD_SATA
Shengzhou Liuaba80042014-11-24 17:11:55 +0800245
York Sun08c75292016-11-18 12:45:44 -0800246config TARGET_T1023RDB
247 bool "Support T1023RDB"
York Sun5ff3f412016-11-18 12:35:47 -0800248 select ARCH_T1023
Tom Rinie5ec4812017-01-22 19:43:11 -0500249 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun08c75292016-11-18 12:45:44 -0800250 select SUPPORT_SPL
251 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600252 imply CMD_EEPROM
York Sun08c75292016-11-18 12:45:44 -0800253
254config TARGET_T1024RDB
255 bool "Support T1024RDB"
York Sune5d5f5a2016-11-18 13:01:34 -0800256 select ARCH_T1024
Tom Rinie5ec4812017-01-22 19:43:11 -0500257 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Shengzhou Liu48c6f322014-11-24 17:11:56 +0800258 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900259 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600260 imply CMD_EEPROM
Shengzhou Liu48c6f322014-11-24 17:11:56 +0800261
Masahiro Yamadadd840582014-07-30 14:08:14 +0900262config TARGET_T1040QDS
263 bool "Support T1040QDS"
York Sun5d737012016-11-18 13:11:12 -0800264 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500265 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900266 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600267 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600268 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900269
York Sun95a809b2016-11-18 13:19:39 -0800270config TARGET_T1040RDB
271 bool "Support T1040RDB"
York Sun5d737012016-11-18 13:11:12 -0800272 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500273 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun95a809b2016-11-18 13:19:39 -0800274 select SUPPORT_SPL
275 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600276 imply CMD_SATA
York Sun95a809b2016-11-18 13:19:39 -0800277
York Suna0167352016-11-21 10:46:53 -0800278config TARGET_T1040D4RDB
279 bool "Support T1040D4RDB"
280 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500281 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Suna0167352016-11-21 10:46:53 -0800282 select SUPPORT_SPL
283 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600284 imply CMD_SATA
York Suna0167352016-11-21 10:46:53 -0800285
York Sun95a809b2016-11-18 13:19:39 -0800286config TARGET_T1042RDB
287 bool "Support T1042RDB"
York Sun5449c982016-11-18 13:36:39 -0800288 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500289 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900290 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900291 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600292 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900293
York Sun319ed242016-11-21 11:04:34 -0800294config TARGET_T1042D4RDB
295 bool "Support T1042D4RDB"
296 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500297 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun319ed242016-11-21 11:04:34 -0800298 select SUPPORT_SPL
299 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600300 imply CMD_SATA
York Sun319ed242016-11-21 11:04:34 -0800301
York Sun55ed8ae2016-11-18 13:44:00 -0800302config TARGET_T1042RDB_PI
303 bool "Support T1042RDB_PI"
304 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500305 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun55ed8ae2016-11-18 13:44:00 -0800306 select SUPPORT_SPL
307 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600308 imply CMD_SATA
York Sun55ed8ae2016-11-18 13:44:00 -0800309
York Sun638d5be2016-11-21 12:46:58 -0800310config TARGET_T2080QDS
311 bool "Support T2080QDS"
York Sun0f3d80e2016-11-21 12:54:19 -0800312 select ARCH_T2080
Tom Rinie5ec4812017-01-22 19:43:11 -0500313 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900314 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900315 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600316 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900317
York Sun01671e62016-11-21 12:57:22 -0800318config TARGET_T2080RDB
319 bool "Support T2080RDB"
York Sun0f3d80e2016-11-21 12:54:19 -0800320 select ARCH_T2080
Tom Rinie5ec4812017-01-22 19:43:11 -0500321 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900322 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900323 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600324 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900325
York Sun638d5be2016-11-21 12:46:58 -0800326config TARGET_T2081QDS
327 bool "Support T2081QDS"
York Sun0f3d80e2016-11-21 12:54:19 -0800328 select ARCH_T2081
York Sun638d5be2016-11-21 12:46:58 -0800329 select SUPPORT_SPL
330 select PHYS_64BIT
331
York Sun9c21d062016-11-21 13:19:14 -0800332config TARGET_T4160QDS
333 bool "Support T4160QDS"
York Sun652a7bb2016-11-21 13:31:34 -0800334 select ARCH_T4160
Tom Rinie5ec4812017-01-22 19:43:11 -0500335 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun9c21d062016-11-21 13:19:14 -0800336 select SUPPORT_SPL
337 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600338 imply CMD_SATA
York Sun9c21d062016-11-21 13:19:14 -0800339
York Sun12ffdb32016-11-21 13:26:52 -0800340config TARGET_T4160RDB
341 bool "Support T4160RDB"
York Sun652a7bb2016-11-21 13:31:34 -0800342 select ARCH_T4160
York Sun12ffdb32016-11-21 13:26:52 -0800343 select SUPPORT_SPL
344 select PHYS_64BIT
345
Masahiro Yamadadd840582014-07-30 14:08:14 +0900346config TARGET_T4240QDS
347 bool "Support T4240QDS"
York Sun26bc57d2016-11-21 13:35:41 -0800348 select ARCH_T4240
Tom Rinie5ec4812017-01-22 19:43:11 -0500349 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900350 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900351 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600352 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900353
354config TARGET_T4240RDB
355 bool "Support T4240RDB"
York Sun26bc57d2016-11-21 13:35:41 -0800356 select ARCH_T4240
Chunhe Lan373762c2015-03-20 17:08:54 +0800357 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900358 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600359 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900360
361config TARGET_CONTROLCENTERD
362 bool "Support controlcenterd"
York Sunfeb9e252016-11-16 15:23:52 -0800363 select ARCH_P1022
Masahiro Yamadadd840582014-07-30 14:08:14 +0900364
365config TARGET_KMP204X
366 bool "Support kmp204x"
York Sunce040c82016-11-18 11:15:21 -0800367 select ARCH_P2041
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900368 select PHYS_64BIT
Simon Glass97072742017-04-26 22:28:03 -0600369 imply CMD_CRAMFS
Simon Glass80e44cf2017-04-26 22:28:04 -0600370 imply FS_CRAMFS
Masahiro Yamadadd840582014-07-30 14:08:14 +0900371
Masahiro Yamadadd840582014-07-30 14:08:14 +0900372config TARGET_XPEDITE520X
373 bool "Support xpedite520x"
York Sun281ed4c2016-11-15 13:52:34 -0800374 select ARCH_MPC8548
Masahiro Yamadadd840582014-07-30 14:08:14 +0900375
376config TARGET_XPEDITE537X
377 bool "Support xpedite537x"
York Sunc8f48472016-11-16 11:39:20 -0800378 select ARCH_MPC8572
York Sund26e34c2016-12-28 08:43:40 -0800379# Use DDR3 controller with DDR2 DIMMs on this board
380 select SYS_FSL_DDRC_GEN3
Masahiro Yamadadd840582014-07-30 14:08:14 +0900381
382config TARGET_XPEDITE550X
383 bool "Support xpedite550x"
York Sun45936372016-11-18 11:08:43 -0800384 select ARCH_P2020
Masahiro Yamadadd840582014-07-30 14:08:14 +0900385
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -0400386config TARGET_UCP1020
387 bool "Support uCP1020"
York Sun484fff62016-11-18 10:02:14 -0800388 select ARCH_P1020
Simon Glass3bf926c2017-06-14 21:28:24 -0600389 imply CMD_SATA
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -0400390
York Sun22a1b992016-12-01 18:37:55 -0800391config TARGET_CYRUS_P5020
392 bool "Support Varisys Cyrus P5020"
393 select ARCH_P5020
394 select PHYS_64BIT
395
396config TARGET_CYRUS_P5040
397 bool "Support Varisys Cyrus P5040"
398 select ARCH_P5040
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900399 select PHYS_64BIT
Andy Fleming87e29872015-11-04 15:48:32 -0600400
Masahiro Yamadadd840582014-07-30 14:08:14 +0900401endchoice
402
York Sunb41f1922016-11-18 11:56:57 -0800403config ARCH_B4420
404 bool
York Sunf8dee362016-12-28 08:43:27 -0800405 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800406 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800407 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800408 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800409 select SYS_FSL_ERRATUM_A004477
410 select SYS_FSL_ERRATUM_A005871
411 select SYS_FSL_ERRATUM_A006379
412 select SYS_FSL_ERRATUM_A006384
413 select SYS_FSL_ERRATUM_A006475
414 select SYS_FSL_ERRATUM_A006593
415 select SYS_FSL_ERRATUM_A007075
416 select SYS_FSL_ERRATUM_A007186
417 select SYS_FSL_ERRATUM_A007212
418 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -0800419 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800420 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800421 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800422 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800423 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800424 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530425 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600426 imply CMD_EEPROM
York Sunb41f1922016-11-18 11:56:57 -0800427
York Sun3006ebc2016-11-18 11:44:43 -0800428config ARCH_B4860
429 bool
York Sunf8dee362016-12-28 08:43:27 -0800430 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800431 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800432 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800433 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800434 select SYS_FSL_ERRATUM_A004477
435 select SYS_FSL_ERRATUM_A005871
436 select SYS_FSL_ERRATUM_A006379
437 select SYS_FSL_ERRATUM_A006384
438 select SYS_FSL_ERRATUM_A006475
439 select SYS_FSL_ERRATUM_A006593
440 select SYS_FSL_ERRATUM_A007075
441 select SYS_FSL_ERRATUM_A007186
442 select SYS_FSL_ERRATUM_A007212
Darwin Dingel06ad9702016-10-25 09:48:01 +1300443 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -0800444 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -0800445 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800446 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800447 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800448 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800449 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800450 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530451 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600452 imply CMD_EEPROM
York Sun3006ebc2016-11-18 11:44:43 -0800453
York Sun115d60c2016-11-15 14:09:50 -0800454config ARCH_BSC9131
455 bool
York Sun05cb79a2016-12-02 10:44:34 -0800456 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800457 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800458 select SYS_FSL_ERRATUM_A004477
459 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800460 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800461 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800462 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800463 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800464 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530465 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600466 imply CMD_EEPROM
York Sun115d60c2016-11-15 14:09:50 -0800467
468config ARCH_BSC9132
469 bool
York Sun05cb79a2016-12-02 10:44:34 -0800470 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800471 select SYS_FSL_DDR_VER_46
York Sun63659ff2016-12-28 08:43:43 -0800472 select SYS_FSL_ERRATUM_A004477
473 select SYS_FSL_ERRATUM_A005125
474 select SYS_FSL_ERRATUM_A005434
York Sunc01e4a12016-12-28 08:43:42 -0800475 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800476 select SYS_FSL_ERRATUM_I2C_A004447
477 select SYS_FSL_ERRATUM_IFC_A002769
York Sund26e34c2016-12-28 08:43:40 -0800478 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800479 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800480 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800481 select SYS_FSL_SEC_COMPAT_4
York Sun53c95382016-12-28 08:43:29 -0800482 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530483 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600484 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400485 imply CMD_MTDPARTS
York Sun115d60c2016-11-15 14:09:50 -0800486
York Sun4fd64742016-11-15 18:44:22 -0800487config ARCH_C29X
488 bool
York Sun05cb79a2016-12-02 10:44:34 -0800489 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800490 select SYS_FSL_DDR_VER_46
York Sun63659ff2016-12-28 08:43:43 -0800491 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800492 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800493 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800494 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800495 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800496 select SYS_FSL_SEC_COMPAT_6
York Sun53c95382016-12-28 08:43:29 -0800497 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530498 select FSL_IFC
York Sun4fd64742016-11-15 18:44:22 -0800499
York Sun24ad75a2016-11-16 11:06:47 -0800500config ARCH_MPC8536
501 bool
York Sun05cb79a2016-12-02 10:44:34 -0800502 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800503 select SYS_FSL_ERRATUM_A004508
504 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800505 select SYS_FSL_HAS_DDR2
506 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800507 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800508 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800509 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800510 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530511 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600512 imply CMD_SATA
York Sun24ad75a2016-11-16 11:06:47 -0800513
York Sun7f825212016-11-16 11:13:06 -0800514config ARCH_MPC8540
515 bool
York Sun05cb79a2016-12-02 10:44:34 -0800516 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800517 select SYS_FSL_HAS_DDR1
York Sun7f825212016-11-16 11:13:06 -0800518
York Sun3aff3082016-11-16 11:18:31 -0800519config ARCH_MPC8541
520 bool
York Sun05cb79a2016-12-02 10:44:34 -0800521 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800522 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800523 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800524 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800525 select SYS_FSL_SEC_COMPAT_2
York Sun3aff3082016-11-16 11:18:31 -0800526
York Sun25cb74b2016-11-15 13:57:15 -0800527config ARCH_MPC8544
528 bool
York Sun05cb79a2016-12-02 10:44:34 -0800529 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800530 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800531 select SYS_FSL_HAS_DDR2
York Sun2c2e2c92016-12-28 08:43:30 -0800532 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800533 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800534 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800535 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530536 select FSL_ELBC
York Sun25cb74b2016-11-15 13:57:15 -0800537
York Sun281ed4c2016-11-15 13:52:34 -0800538config ARCH_MPC8548
539 bool
York Sun05cb79a2016-12-02 10:44:34 -0800540 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800541 select SYS_FSL_ERRATUM_A005125
542 select SYS_FSL_ERRATUM_NMG_DDR120
543 select SYS_FSL_ERRATUM_NMG_LBC103
544 select SYS_FSL_ERRATUM_NMG_ETSEC129
545 select SYS_FSL_ERRATUM_I2C_A004447
York Sund26e34c2016-12-28 08:43:40 -0800546 select SYS_FSL_HAS_DDR2
547 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800548 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800549 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800550 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800551 select SYS_PPC_E500_USE_DEBUG_TLB
York Sun281ed4c2016-11-15 13:52:34 -0800552
York Sun3c3d8ab2016-11-16 11:23:23 -0800553config ARCH_MPC8555
554 bool
York Sun05cb79a2016-12-02 10:44:34 -0800555 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800556 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800557 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800558 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800559 select SYS_FSL_SEC_COMPAT_2
York Sun3c3d8ab2016-11-16 11:23:23 -0800560
York Sun99d0a312016-11-16 11:26:45 -0800561config ARCH_MPC8560
562 bool
York Sun05cb79a2016-12-02 10:44:34 -0800563 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800564 select SYS_FSL_HAS_DDR1
York Sun99d0a312016-11-16 11:26:45 -0800565
York Sund07c3842016-11-16 11:32:17 -0800566config ARCH_MPC8568
567 bool
York Sun05cb79a2016-12-02 10:44:34 -0800568 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800569 select SYS_FSL_HAS_DDR2
York Sun2c2e2c92016-12-28 08:43:30 -0800570 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800571 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800572 select SYS_FSL_SEC_COMPAT_2
York Sund07c3842016-11-16 11:32:17 -0800573
York Sun23b36a72016-11-16 11:34:52 -0800574config ARCH_MPC8569
575 bool
York Sun05cb79a2016-12-02 10:44:34 -0800576 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800577 select SYS_FSL_ERRATUM_A004508
578 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800579 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800580 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800581 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800582 select SYS_FSL_SEC_COMPAT_2
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530583 select FSL_ELBC
York Sun23b36a72016-11-16 11:34:52 -0800584
York Sunc8f48472016-11-16 11:39:20 -0800585config ARCH_MPC8572
586 bool
York Sun05cb79a2016-12-02 10:44:34 -0800587 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800588 select SYS_FSL_ERRATUM_A004508
589 select SYS_FSL_ERRATUM_A005125
590 select SYS_FSL_ERRATUM_DDR_115
591 select SYS_FSL_ERRATUM_DDR111_DDR134
York Sund26e34c2016-12-28 08:43:40 -0800592 select SYS_FSL_HAS_DDR2
593 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800594 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800595 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800596 select SYS_FSL_SEC_COMPAT_2
York Sund26e34c2016-12-28 08:43:40 -0800597 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530598 select FSL_ELBC
York Sunc8f48472016-11-16 11:39:20 -0800599
York Sun7d5f9f82016-11-16 13:08:52 -0800600config ARCH_P1010
601 bool
York Sun05cb79a2016-12-02 10:44:34 -0800602 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800603 select SYS_FSL_ERRATUM_A004477
604 select SYS_FSL_ERRATUM_A004508
605 select SYS_FSL_ERRATUM_A005125
606 select SYS_FSL_ERRATUM_A006261
607 select SYS_FSL_ERRATUM_A007075
York Sunc01e4a12016-12-28 08:43:42 -0800608 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800609 select SYS_FSL_ERRATUM_I2C_A004447
610 select SYS_FSL_ERRATUM_IFC_A002769
611 select SYS_FSL_ERRATUM_P1010_A003549
612 select SYS_FSL_ERRATUM_SEC_A003571
613 select SYS_FSL_ERRATUM_IFC_A003399
York Sund26e34c2016-12-28 08:43:40 -0800614 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800615 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800616 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800617 select SYS_FSL_SEC_COMPAT_4
York Sun53c95382016-12-28 08:43:29 -0800618 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530619 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600620 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400621 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600622 imply CMD_SATA
York Sun7d5f9f82016-11-16 13:08:52 -0800623
York Sun1cdd96f2016-11-16 15:54:15 -0800624config ARCH_P1011
625 bool
York Sun05cb79a2016-12-02 10:44:34 -0800626 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800627 select SYS_FSL_ERRATUM_A004508
628 select SYS_FSL_ERRATUM_A005125
629 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800630 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800631 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800632 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800633 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800634 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800635 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530636 select FSL_ELBC
York Sun1cdd96f2016-11-16 15:54:15 -0800637
York Sun484fff62016-11-18 10:02:14 -0800638config ARCH_P1020
639 bool
York Sun05cb79a2016-12-02 10:44:34 -0800640 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800641 select SYS_FSL_ERRATUM_A004508
642 select SYS_FSL_ERRATUM_A005125
643 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800644 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800645 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800646 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800647 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800648 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800649 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530650 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600651 imply CMD_SATA
York Sun484fff62016-11-18 10:02:14 -0800652
York Suna9907992016-11-18 10:59:02 -0800653config ARCH_P1021
654 bool
York Sun05cb79a2016-12-02 10:44:34 -0800655 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800656 select SYS_FSL_ERRATUM_A004508
657 select SYS_FSL_ERRATUM_A005125
658 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800659 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800660 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800661 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800662 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800663 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800664 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530665 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600666 imply CMD_SATA
York Suna9907992016-11-18 10:59:02 -0800667
York Sunfeb9e252016-11-16 15:23:52 -0800668config ARCH_P1022
669 bool
York Sun05cb79a2016-12-02 10:44:34 -0800670 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800671 select SYS_FSL_ERRATUM_A004477
672 select SYS_FSL_ERRATUM_A004508
673 select SYS_FSL_ERRATUM_A005125
674 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800675 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800676 select SYS_FSL_ERRATUM_SATA_A001
York Sund26e34c2016-12-28 08:43:40 -0800677 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800678 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800679 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800680 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800681 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530682 select FSL_ELBC
York Sunfeb9e252016-11-16 15:23:52 -0800683
York Sun9bb1d6b2016-11-16 15:45:31 -0800684config ARCH_P1023
685 bool
York Sun05cb79a2016-12-02 10:44:34 -0800686 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800687 select SYS_FSL_ERRATUM_A004508
688 select SYS_FSL_ERRATUM_A005125
689 select SYS_FSL_ERRATUM_I2C_A004447
York Sund26e34c2016-12-28 08:43:40 -0800690 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800691 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800692 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800693 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530694 select FSL_ELBC
York Sun9bb1d6b2016-11-16 15:45:31 -0800695
York Sun52b6f132016-11-18 11:00:57 -0800696config ARCH_P1024
697 bool
York Sun05cb79a2016-12-02 10:44:34 -0800698 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800699 select SYS_FSL_ERRATUM_A004508
700 select SYS_FSL_ERRATUM_A005125
701 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800702 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800703 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800704 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800705 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800706 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800707 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530708 select FSL_ELBC
Simon Glassa1dc9802017-05-17 03:25:10 -0600709 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600710 imply CMD_SATA
York Sun52b6f132016-11-18 11:00:57 -0800711
York Sun4167a672016-11-18 11:05:38 -0800712config ARCH_P1025
713 bool
York Sun05cb79a2016-12-02 10:44:34 -0800714 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800715 select SYS_FSL_ERRATUM_A004508
716 select SYS_FSL_ERRATUM_A005125
717 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800718 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800719 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800720 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800721 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800722 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800723 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530724 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600725 imply CMD_SATA
York Sun4167a672016-11-18 11:05:38 -0800726
York Sun45936372016-11-18 11:08:43 -0800727config ARCH_P2020
728 bool
York Sun05cb79a2016-12-02 10:44:34 -0800729 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800730 select SYS_FSL_ERRATUM_A004477
731 select SYS_FSL_ERRATUM_A004508
732 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800733 select SYS_FSL_ERRATUM_ESDHC111
734 select SYS_FSL_ERRATUM_ESDHC_A001
York Sund26e34c2016-12-28 08:43:40 -0800735 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800736 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800737 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800738 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800739 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530740 select FSL_ELBC
Simon Glassa1dc9802017-05-17 03:25:10 -0600741 imply CMD_EEPROM
York Sun45936372016-11-18 11:08:43 -0800742
York Sunce040c82016-11-18 11:15:21 -0800743config ARCH_P2041
744 bool
York Sunf8dee362016-12-28 08:43:27 -0800745 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800746 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800747 select SYS_FSL_ERRATUM_A004510
748 select SYS_FSL_ERRATUM_A004849
749 select SYS_FSL_ERRATUM_A006261
750 select SYS_FSL_ERRATUM_CPU_A003999
751 select SYS_FSL_ERRATUM_DDR_A003
752 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800753 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800754 select SYS_FSL_ERRATUM_I2C_A004447
755 select SYS_FSL_ERRATUM_NMG_CPU_A011
756 select SYS_FSL_ERRATUM_SRIO_A004034
757 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800758 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800759 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800760 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800761 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800762 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530763 select FSL_ELBC
York Sunce040c82016-11-18 11:15:21 -0800764
York Sun5e5fdd22016-11-18 11:20:40 -0800765config ARCH_P3041
766 bool
York Sunf8dee362016-12-28 08:43:27 -0800767 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800768 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800769 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800770 select SYS_FSL_ERRATUM_A004510
771 select SYS_FSL_ERRATUM_A004849
772 select SYS_FSL_ERRATUM_A005812
773 select SYS_FSL_ERRATUM_A006261
774 select SYS_FSL_ERRATUM_CPU_A003999
775 select SYS_FSL_ERRATUM_DDR_A003
776 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800777 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800778 select SYS_FSL_ERRATUM_I2C_A004447
779 select SYS_FSL_ERRATUM_NMG_CPU_A011
780 select SYS_FSL_ERRATUM_SRIO_A004034
781 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800782 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800783 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800784 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800785 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800786 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530787 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600788 imply CMD_SATA
York Sun5e5fdd22016-11-18 11:20:40 -0800789
York Sune71372c2016-11-18 11:24:40 -0800790config ARCH_P4080
791 bool
York Sunf8dee362016-12-28 08:43:27 -0800792 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800793 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800794 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800795 select SYS_FSL_ERRATUM_A004510
796 select SYS_FSL_ERRATUM_A004580
797 select SYS_FSL_ERRATUM_A004849
798 select SYS_FSL_ERRATUM_A005812
799 select SYS_FSL_ERRATUM_A007075
800 select SYS_FSL_ERRATUM_CPC_A002
801 select SYS_FSL_ERRATUM_CPC_A003
802 select SYS_FSL_ERRATUM_CPU_A003999
803 select SYS_FSL_ERRATUM_DDR_A003
804 select SYS_FSL_ERRATUM_DDR_A003474
805 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800806 select SYS_FSL_ERRATUM_ESDHC111
807 select SYS_FSL_ERRATUM_ESDHC13
808 select SYS_FSL_ERRATUM_ESDHC135
York Sun63659ff2016-12-28 08:43:43 -0800809 select SYS_FSL_ERRATUM_I2C_A004447
810 select SYS_FSL_ERRATUM_NMG_CPU_A011
811 select SYS_FSL_ERRATUM_SRIO_A004034
812 select SYS_P4080_ERRATUM_CPU22
813 select SYS_P4080_ERRATUM_PCIE_A003
814 select SYS_P4080_ERRATUM_SERDES8
815 select SYS_P4080_ERRATUM_SERDES9
816 select SYS_P4080_ERRATUM_SERDES_A001
817 select SYS_P4080_ERRATUM_SERDES_A005
York Sund26e34c2016-12-28 08:43:40 -0800818 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800819 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800820 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800821 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800822 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530823 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600824 imply CMD_SATA
York Sune71372c2016-11-18 11:24:40 -0800825
York Suncefe11c2016-11-18 11:30:56 -0800826config ARCH_P5020
827 bool
York Sunf8dee362016-12-28 08:43:27 -0800828 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800829 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800830 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800831 select SYS_FSL_ERRATUM_A004510
832 select SYS_FSL_ERRATUM_A006261
833 select SYS_FSL_ERRATUM_DDR_A003
834 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800835 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800836 select SYS_FSL_ERRATUM_I2C_A004447
837 select SYS_FSL_ERRATUM_SRIO_A004034
838 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800839 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800840 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800841 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800842 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800843 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800844 select SYS_PPC64
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530845 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600846 imply CMD_SATA
York Suncefe11c2016-11-18 11:30:56 -0800847
York Sun95390362016-11-18 11:39:36 -0800848config ARCH_P5040
849 bool
York Sunf8dee362016-12-28 08:43:27 -0800850 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800851 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800852 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800853 select SYS_FSL_ERRATUM_A004510
854 select SYS_FSL_ERRATUM_A004699
855 select SYS_FSL_ERRATUM_A005812
856 select SYS_FSL_ERRATUM_A006261
857 select SYS_FSL_ERRATUM_DDR_A003
858 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800859 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800860 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800861 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800862 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800863 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800864 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800865 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800866 select SYS_PPC64
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530867 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600868 imply CMD_SATA
York Sun95390362016-11-18 11:39:36 -0800869
York Sun10343402016-11-18 12:29:51 -0800870config ARCH_QEMU_E500
871 bool
872
York Sun5ff3f412016-11-18 12:35:47 -0800873config ARCH_T1023
874 bool
York Sunf8dee362016-12-28 08:43:27 -0800875 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800876 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800877 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800878 select SYS_FSL_ERRATUM_A008378
879 select SYS_FSL_ERRATUM_A009663
880 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800881 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800882 select SYS_FSL_HAS_DDR3
883 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800884 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800885 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800886 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800887 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530888 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600889 imply CMD_EEPROM
York Sun5ff3f412016-11-18 12:35:47 -0800890
York Sune5d5f5a2016-11-18 13:01:34 -0800891config ARCH_T1024
892 bool
York Sunf8dee362016-12-28 08:43:27 -0800893 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800894 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800895 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800896 select SYS_FSL_ERRATUM_A008378
897 select SYS_FSL_ERRATUM_A009663
898 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800899 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800900 select SYS_FSL_HAS_DDR3
901 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800902 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800903 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800904 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800905 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530906 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600907 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400908 imply CMD_MTDPARTS
York Sune5d5f5a2016-11-18 13:01:34 -0800909
York Sun5d737012016-11-18 13:11:12 -0800910config ARCH_T1040
911 bool
York Sunf8dee362016-12-28 08:43:27 -0800912 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800913 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800914 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800915 select SYS_FSL_ERRATUM_A008044
916 select SYS_FSL_ERRATUM_A008378
917 select SYS_FSL_ERRATUM_A009663
918 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800919 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800920 select SYS_FSL_HAS_DDR3
921 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800922 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800923 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800924 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800925 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530926 select FSL_IFC
Tom Rinid56b4b12017-07-22 18:36:16 -0400927 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600928 imply CMD_SATA
York Sun5d737012016-11-18 13:11:12 -0800929
York Sun5449c982016-11-18 13:36:39 -0800930config ARCH_T1042
931 bool
York Sunf8dee362016-12-28 08:43:27 -0800932 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800933 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800934 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800935 select SYS_FSL_ERRATUM_A008044
936 select SYS_FSL_ERRATUM_A008378
937 select SYS_FSL_ERRATUM_A009663
938 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800939 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800940 select SYS_FSL_HAS_DDR3
941 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800942 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800943 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800944 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800945 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530946 select FSL_IFC
Tom Rinid56b4b12017-07-22 18:36:16 -0400947 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600948 imply CMD_SATA
York Sun5449c982016-11-18 13:36:39 -0800949
York Sun0f3d80e2016-11-21 12:54:19 -0800950config ARCH_T2080
951 bool
York Sunf8dee362016-12-28 08:43:27 -0800952 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800953 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800954 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800955 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800956 select SYS_FSL_ERRATUM_A006379
957 select SYS_FSL_ERRATUM_A006593
958 select SYS_FSL_ERRATUM_A007186
959 select SYS_FSL_ERRATUM_A007212
Tony O'Brien09bfd962016-12-02 09:22:34 +1300960 select SYS_FSL_ERRATUM_A007815
Darwin Dingel06ad9702016-10-25 09:48:01 +1300961 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -0800962 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800963 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800964 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800965 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800966 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800967 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800968 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800969 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530970 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -0600971 imply CMD_SATA
York Sun0f3d80e2016-11-21 12:54:19 -0800972
973config ARCH_T2081
974 bool
York Sunf8dee362016-12-28 08:43:27 -0800975 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800976 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800977 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800978 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800979 select SYS_FSL_ERRATUM_A006379
980 select SYS_FSL_ERRATUM_A006593
981 select SYS_FSL_ERRATUM_A007186
982 select SYS_FSL_ERRATUM_A007212
983 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800984 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800985 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800986 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800987 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800988 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800989 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800990 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530991 select FSL_IFC
York Sun0f3d80e2016-11-21 12:54:19 -0800992
York Sun652a7bb2016-11-21 13:31:34 -0800993config ARCH_T4160
994 bool
York Sunf8dee362016-12-28 08:43:27 -0800995 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800996 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800997 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800998 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800999 select SYS_FSL_ERRATUM_A004468
1000 select SYS_FSL_ERRATUM_A005871
1001 select SYS_FSL_ERRATUM_A006379
1002 select SYS_FSL_ERRATUM_A006593
1003 select SYS_FSL_ERRATUM_A007186
1004 select SYS_FSL_ERRATUM_A007798
1005 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -08001006 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -08001007 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -08001008 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -08001009 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -08001010 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -08001011 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301012 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -06001013 imply CMD_SATA
York Sun652a7bb2016-11-21 13:31:34 -08001014
York Sun26bc57d2016-11-21 13:35:41 -08001015config ARCH_T4240
1016 bool
York Sunf8dee362016-12-28 08:43:27 -08001017 select E500MC
York Sun9ec10102016-12-28 08:43:48 -08001018 select E6500
York Sun05cb79a2016-12-02 10:44:34 -08001019 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -08001020 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -08001021 select SYS_FSL_ERRATUM_A004468
1022 select SYS_FSL_ERRATUM_A005871
1023 select SYS_FSL_ERRATUM_A006261
1024 select SYS_FSL_ERRATUM_A006379
1025 select SYS_FSL_ERRATUM_A006593
1026 select SYS_FSL_ERRATUM_A007186
1027 select SYS_FSL_ERRATUM_A007798
Tony O'Brien09bfd962016-12-02 09:22:34 +13001028 select SYS_FSL_ERRATUM_A007815
Darwin Dingel06ad9702016-10-25 09:48:01 +13001029 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -08001030 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -08001031 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -08001032 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -08001033 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -08001034 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -08001035 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -08001036 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301037 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -06001038 imply CMD_SATA
York Sun05cb79a2016-12-02 10:44:34 -08001039
York Sunf8dee362016-12-28 08:43:27 -08001040config BOOKE
1041 bool
1042 default y
1043
1044config E500
1045 bool
1046 default y
1047 help
1048 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
1049
1050config E500MC
1051 bool
1052 help
1053 Enble PowerPC E500MC core
1054
York Sun9ec10102016-12-28 08:43:48 -08001055config E6500
1056 bool
1057 help
1058 Enable PowerPC E6500 core
1059
York Sun05cb79a2016-12-02 10:44:34 -08001060config FSL_LAW
1061 bool
1062 help
1063 Use Freescale common code for Local Access Window
York Sun26bc57d2016-11-21 13:35:41 -08001064
York Sunc6e6bda2016-12-02 09:33:14 -08001065config SECURE_BOOT
1066 bool "Secure Boot"
1067 help
1068 Enable Freescale Secure Boot feature. Normally selected
1069 by defconfig. If unsure, do not change.
1070
York Sun3f82b562016-11-23 12:30:40 -08001071config MAX_CPUS
1072 int "Maximum number of CPUs permitted for MPC85xx"
1073 default 12 if ARCH_T4240
1074 default 8 if ARCH_P4080 || \
1075 ARCH_T4160
1076 default 4 if ARCH_B4860 || \
1077 ARCH_P2041 || \
1078 ARCH_P3041 || \
1079 ARCH_P5040 || \
1080 ARCH_T1040 || \
1081 ARCH_T1042 || \
1082 ARCH_T2080 || \
1083 ARCH_T2081
1084 default 2 if ARCH_B4420 || \
1085 ARCH_BSC9132 || \
1086 ARCH_MPC8572 || \
1087 ARCH_P1020 || \
1088 ARCH_P1021 || \
1089 ARCH_P1022 || \
1090 ARCH_P1023 || \
1091 ARCH_P1024 || \
1092 ARCH_P1025 || \
1093 ARCH_P2020 || \
1094 ARCH_P5020 || \
York Sun3f82b562016-11-23 12:30:40 -08001095 ARCH_T1023 || \
1096 ARCH_T1024
1097 default 1
1098 help
1099 Set this number to the maximum number of possible CPUs in the SoC.
1100 SoCs may have multiple clusters with each cluster may have multiple
1101 ports. If some ports are reserved but higher ports are used for
1102 cores, count the reserved ports. This will allocate enough memory
1103 in spin table to properly handle all cores.
1104
York Sun830fc1b2016-12-01 13:26:06 -08001105config SYS_CCSRBAR_DEFAULT
1106 hex "Default CCSRBAR address"
1107 default 0xff700000 if ARCH_BSC9131 || \
1108 ARCH_BSC9132 || \
1109 ARCH_C29X || \
1110 ARCH_MPC8536 || \
1111 ARCH_MPC8540 || \
1112 ARCH_MPC8541 || \
1113 ARCH_MPC8544 || \
1114 ARCH_MPC8548 || \
1115 ARCH_MPC8555 || \
1116 ARCH_MPC8560 || \
1117 ARCH_MPC8568 || \
1118 ARCH_MPC8569 || \
1119 ARCH_MPC8572 || \
1120 ARCH_P1010 || \
1121 ARCH_P1011 || \
1122 ARCH_P1020 || \
1123 ARCH_P1021 || \
1124 ARCH_P1022 || \
1125 ARCH_P1024 || \
1126 ARCH_P1025 || \
1127 ARCH_P2020
1128 default 0xff600000 if ARCH_P1023
1129 default 0xfe000000 if ARCH_B4420 || \
1130 ARCH_B4860 || \
1131 ARCH_P2041 || \
1132 ARCH_P3041 || \
1133 ARCH_P4080 || \
1134 ARCH_P5020 || \
1135 ARCH_P5040 || \
York Sun830fc1b2016-12-01 13:26:06 -08001136 ARCH_T1023 || \
1137 ARCH_T1024 || \
1138 ARCH_T1040 || \
1139 ARCH_T1042 || \
1140 ARCH_T2080 || \
1141 ARCH_T2081 || \
1142 ARCH_T4160 || \
1143 ARCH_T4240
1144 default 0xe0000000 if ARCH_QEMU_E500
1145 help
1146 Default value of CCSRBAR comes from power-on-reset. It
1147 is fixed on each SoC. Some SoCs can have different value
1148 if changed by pre-boot regime. The value here must match
1149 the current value in SoC. If not sure, do not change.
1150
York Sun63659ff2016-12-28 08:43:43 -08001151config SYS_FSL_ERRATUM_A004468
1152 bool
1153
1154config SYS_FSL_ERRATUM_A004477
1155 bool
1156
1157config SYS_FSL_ERRATUM_A004508
1158 bool
1159
1160config SYS_FSL_ERRATUM_A004580
1161 bool
1162
1163config SYS_FSL_ERRATUM_A004699
1164 bool
1165
1166config SYS_FSL_ERRATUM_A004849
1167 bool
1168
1169config SYS_FSL_ERRATUM_A004510
1170 bool
1171
1172config SYS_FSL_ERRATUM_A004510_SVR_REV
1173 hex
1174 depends on SYS_FSL_ERRATUM_A004510
1175 default 0x20 if ARCH_P4080
1176 default 0x10
1177
1178config SYS_FSL_ERRATUM_A004510_SVR_REV2
1179 hex
1180 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1181 default 0x11
1182
1183config SYS_FSL_ERRATUM_A005125
1184 bool
1185
1186config SYS_FSL_ERRATUM_A005434
1187 bool
1188
1189config SYS_FSL_ERRATUM_A005812
1190 bool
1191
1192config SYS_FSL_ERRATUM_A005871
1193 bool
1194
1195config SYS_FSL_ERRATUM_A006261
1196 bool
1197
1198config SYS_FSL_ERRATUM_A006379
1199 bool
1200
1201config SYS_FSL_ERRATUM_A006384
1202 bool
1203
1204config SYS_FSL_ERRATUM_A006475
1205 bool
1206
1207config SYS_FSL_ERRATUM_A006593
1208 bool
1209
1210config SYS_FSL_ERRATUM_A007075
1211 bool
1212
1213config SYS_FSL_ERRATUM_A007186
1214 bool
1215
1216config SYS_FSL_ERRATUM_A007212
1217 bool
1218
Tony O'Brien09bfd962016-12-02 09:22:34 +13001219config SYS_FSL_ERRATUM_A007815
1220 bool
1221
York Sun63659ff2016-12-28 08:43:43 -08001222config SYS_FSL_ERRATUM_A007798
1223 bool
1224
Darwin Dingel06ad9702016-10-25 09:48:01 +13001225config SYS_FSL_ERRATUM_A007907
1226 bool
1227
York Sun63659ff2016-12-28 08:43:43 -08001228config SYS_FSL_ERRATUM_A008044
1229 bool
1230
1231config SYS_FSL_ERRATUM_CPC_A002
1232 bool
1233
1234config SYS_FSL_ERRATUM_CPC_A003
1235 bool
1236
1237config SYS_FSL_ERRATUM_CPU_A003999
1238 bool
1239
1240config SYS_FSL_ERRATUM_ELBC_A001
1241 bool
1242
1243config SYS_FSL_ERRATUM_I2C_A004447
1244 bool
1245
1246config SYS_FSL_A004447_SVR_REV
1247 hex
1248 depends on SYS_FSL_ERRATUM_I2C_A004447
1249 default 0x00 if ARCH_MPC8548
1250 default 0x10 if ARCH_P1010
1251 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1252 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1253
1254config SYS_FSL_ERRATUM_IFC_A002769
1255 bool
1256
1257config SYS_FSL_ERRATUM_IFC_A003399
1258 bool
1259
1260config SYS_FSL_ERRATUM_NMG_CPU_A011
1261 bool
1262
1263config SYS_FSL_ERRATUM_NMG_ETSEC129
1264 bool
1265
1266config SYS_FSL_ERRATUM_NMG_LBC103
1267 bool
1268
1269config SYS_FSL_ERRATUM_P1010_A003549
1270 bool
1271
1272config SYS_FSL_ERRATUM_SATA_A001
1273 bool
1274
1275config SYS_FSL_ERRATUM_SEC_A003571
1276 bool
1277
1278config SYS_FSL_ERRATUM_SRIO_A004034
1279 bool
1280
1281config SYS_FSL_ERRATUM_USB14
1282 bool
1283
1284config SYS_P4080_ERRATUM_CPU22
1285 bool
1286
1287config SYS_P4080_ERRATUM_PCIE_A003
1288 bool
1289
1290config SYS_P4080_ERRATUM_SERDES8
1291 bool
1292
1293config SYS_P4080_ERRATUM_SERDES9
1294 bool
1295
1296config SYS_P4080_ERRATUM_SERDES_A001
1297 bool
1298
1299config SYS_P4080_ERRATUM_SERDES_A005
1300 bool
1301
York Sun73717742016-12-28 08:43:49 -08001302config SYS_FSL_QORIQ_CHASSIS1
1303 bool
1304
1305config SYS_FSL_QORIQ_CHASSIS2
1306 bool
1307
York Sun8303acb2016-12-01 14:05:02 -08001308config SYS_FSL_NUM_LAWS
1309 int "Number of local access windows"
1310 depends on FSL_LAW
1311 default 32 if ARCH_B4420 || \
1312 ARCH_B4860 || \
1313 ARCH_P2041 || \
1314 ARCH_P3041 || \
1315 ARCH_P4080 || \
1316 ARCH_P5020 || \
1317 ARCH_P5040 || \
1318 ARCH_T2080 || \
1319 ARCH_T2081 || \
1320 ARCH_T4160 || \
1321 ARCH_T4240
York Sun08a37fd2016-12-28 08:43:32 -08001322 default 16 if ARCH_T1023 || \
York Sun8303acb2016-12-01 14:05:02 -08001323 ARCH_T1024 || \
1324 ARCH_T1040 || \
1325 ARCH_T1042
1326 default 12 if ARCH_BSC9131 || \
1327 ARCH_BSC9132 || \
1328 ARCH_C29X || \
1329 ARCH_MPC8536 || \
1330 ARCH_MPC8572 || \
1331 ARCH_P1010 || \
1332 ARCH_P1011 || \
1333 ARCH_P1020 || \
1334 ARCH_P1021 || \
1335 ARCH_P1022 || \
1336 ARCH_P1023 || \
1337 ARCH_P1024 || \
1338 ARCH_P1025 || \
1339 ARCH_P2020
1340 default 10 if ARCH_MPC8544 || \
1341 ARCH_MPC8548 || \
1342 ARCH_MPC8568 || \
1343 ARCH_MPC8569
1344 default 8 if ARCH_MPC8540 || \
1345 ARCH_MPC8541 || \
1346 ARCH_MPC8555 || \
1347 ARCH_MPC8560
1348 help
1349 Number of local access windows. This is fixed per SoC.
1350 If not sure, do not change.
1351
York Sun9ec10102016-12-28 08:43:48 -08001352config SYS_FSL_THREADS_PER_CORE
1353 int
1354 default 2 if E6500
1355 default 1
1356
York Sun26e79b62016-12-28 08:43:28 -08001357config SYS_NUM_TLBCAMS
1358 int "Number of TLB CAM entries"
1359 default 64 if E500MC
1360 default 16
1361 help
1362 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1363 16 for other E500 SoCs.
1364
York Sun48512782016-12-28 08:43:50 -08001365config SYS_PPC64
1366 bool
1367
York Sun53c95382016-12-28 08:43:29 -08001368config SYS_PPC_E500_USE_DEBUG_TLB
1369 bool
1370
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301371config FSL_IFC
1372 bool
1373
Prabhakar Kushwaha06878972017-02-02 15:01:48 +05301374config FSL_ELBC
1375 bool
1376
York Sun53c95382016-12-28 08:43:29 -08001377config SYS_PPC_E500_DEBUG_TLB
1378 int "Temporary TLB entry for external debugger"
1379 depends on SYS_PPC_E500_USE_DEBUG_TLB
1380 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1381 default 1 if ARCH_MPC8536
1382 default 2 if ARCH_MPC8572 || \
1383 ARCH_P1011 || \
1384 ARCH_P1020 || \
1385 ARCH_P1021 || \
1386 ARCH_P1022 || \
1387 ARCH_P1024 || \
1388 ARCH_P1025 || \
1389 ARCH_P2020
1390 default 3 if ARCH_P1010 || \
1391 ARCH_BSC9132 || \
1392 ARCH_C29X
1393 help
1394 Select a temporary TLB entry to be used during boot to work
1395 around limitations in e500v1 and e500v2 external debugger
1396 support. This reduces the portions of the boot code where
1397 breakpoints and single stepping do not work. The value of this
1398 symbol should be set to the TLB1 entry to be used for this
1399 purpose. If unsure, do not change.
1400
Prabhakar Kushwaha1c407072017-02-02 15:01:26 +05301401config SYS_FSL_IFC_CLK_DIV
1402 int "Divider of platform clock"
1403 depends on FSL_IFC
1404 default 2 if ARCH_B4420 || \
1405 ARCH_B4860 || \
1406 ARCH_T1024 || \
1407 ARCH_T1023 || \
1408 ARCH_T1040 || \
1409 ARCH_T1042 || \
1410 ARCH_T4160 || \
1411 ARCH_T4240
1412 default 1
1413 help
1414 Defines divider of platform clock(clock input to
1415 IFC controller).
1416
Prabhakar Kushwahaadd63f92017-02-02 15:02:00 +05301417config SYS_FSL_LBC_CLK_DIV
1418 int "Divider of platform clock"
1419 depends on FSL_ELBC || ARCH_MPC8540 || \
1420 ARCH_MPC8548 || ARCH_MPC8541 || \
1421 ARCH_MPC8555 || ARCH_MPC8560 || \
1422 ARCH_MPC8568
1423
1424 default 2 if ARCH_P2041 || \
1425 ARCH_P3041 || \
1426 ARCH_P4080 || \
1427 ARCH_P5020 || \
1428 ARCH_P5040
1429 default 1
1430
1431 help
1432 Defines divider of platform clock(clock input to
1433 eLBC controller).
1434
Masahiro Yamadadd840582014-07-30 14:08:14 +09001435source "board/freescale/b4860qds/Kconfig"
1436source "board/freescale/bsc9131rdb/Kconfig"
1437source "board/freescale/bsc9132qds/Kconfig"
1438source "board/freescale/c29xpcie/Kconfig"
1439source "board/freescale/corenet_ds/Kconfig"
1440source "board/freescale/mpc8536ds/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001441source "board/freescale/mpc8541cds/Kconfig"
1442source "board/freescale/mpc8544ds/Kconfig"
1443source "board/freescale/mpc8548cds/Kconfig"
1444source "board/freescale/mpc8555cds/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001445source "board/freescale/mpc8568mds/Kconfig"
1446source "board/freescale/mpc8569mds/Kconfig"
1447source "board/freescale/mpc8572ds/Kconfig"
1448source "board/freescale/p1010rdb/Kconfig"
1449source "board/freescale/p1022ds/Kconfig"
1450source "board/freescale/p1023rdb/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001451source "board/freescale/p1_p2_rdb_pc/Kconfig"
1452source "board/freescale/p1_twr/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001453source "board/freescale/p2041rdb/Kconfig"
1454source "board/freescale/qemu-ppce500/Kconfig"
Shengzhou Liuaba80042014-11-24 17:11:55 +08001455source "board/freescale/t102xqds/Kconfig"
Shengzhou Liu48c6f322014-11-24 17:11:56 +08001456source "board/freescale/t102xrdb/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001457source "board/freescale/t1040qds/Kconfig"
1458source "board/freescale/t104xrdb/Kconfig"
1459source "board/freescale/t208xqds/Kconfig"
1460source "board/freescale/t208xrdb/Kconfig"
1461source "board/freescale/t4qds/Kconfig"
1462source "board/freescale/t4rdb/Kconfig"
1463source "board/gdsys/p1022/Kconfig"
1464source "board/keymile/kmp204x/Kconfig"
1465source "board/sbc8548/Kconfig"
1466source "board/socrates/Kconfig"
Andy Fleming87e29872015-11-04 15:48:32 -06001467source "board/varisys/cyrus/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001468source "board/xes/xpedite520x/Kconfig"
1469source "board/xes/xpedite537x/Kconfig"
1470source "board/xes/xpedite550x/Kconfig"
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -04001471source "board/Arcturus/ucp1020/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001472
1473endmenu