blob: 0c74f1d35bf006f18e286e6b0900cd3877df2942 [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
Simon Glass85fc9702017-07-23 21:19:41 -060022 imply ENV_IS_IN_FLASH
Masahiro Yamadadd840582014-07-30 14:08:14 +090023
24config TARGET_SOCRATES
25 bool "Support socrates"
York Sun25cb74b2016-11-15 13:57:15 -080026 select ARCH_MPC8544
Masahiro Yamadadd840582014-07-30 14:08:14 +090027
York Sun45a8d112016-11-18 13:51:01 -080028config TARGET_B4420QDS
29 bool "Support B4420QDS"
York Sunb41f1922016-11-18 11:56:57 -080030 select ARCH_B4420
York Sun45a8d112016-11-18 13:51:01 -080031 select SUPPORT_SPL
32 select PHYS_64BIT
33
Masahiro Yamadadd840582014-07-30 14:08:14 +090034config TARGET_B4860QDS
35 bool "Support B4860QDS"
York Sun3006ebc2016-11-18 11:44:43 -080036 select ARCH_B4860
Tom Rinie5ec4812017-01-22 19:43:11 -050037 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090038 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090039 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +090040
41config TARGET_BSC9131RDB
42 bool "Support BSC9131RDB"
York Sun115d60c2016-11-15 14:09:50 -080043 select ARCH_BSC9131
Masahiro Yamada02627352014-10-20 17:45:56 +090044 select SUPPORT_SPL
Simon Glassa5d67542017-01-23 13:31:20 -070045 select BOARD_EARLY_INIT_F
Masahiro Yamadadd840582014-07-30 14:08:14 +090046
47config TARGET_BSC9132QDS
48 bool "Support BSC9132QDS"
York Sun115d60c2016-11-15 14:09:50 -080049 select ARCH_BSC9132
Tom Rinie5ec4812017-01-22 19:43:11 -050050 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090051 select SUPPORT_SPL
Simon Glassa5d67542017-01-23 13:31:20 -070052 select BOARD_EARLY_INIT_F
Masahiro Yamadadd840582014-07-30 14:08:14 +090053
54config TARGET_C29XPCIE
55 bool "Support C29XPCIE"
York Sun4fd64742016-11-15 18:44:22 -080056 select ARCH_C29X
Tom Rinie5ec4812017-01-22 19:43:11 -050057 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +090058 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +090059 select SUPPORT_TPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090060 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +090061
62config TARGET_P3041DS
63 bool "Support P3041DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090064 select PHYS_64BIT
York Sun5e5fdd22016-11-18 11:20:40 -080065 select ARCH_P3041
Tom Rinie5ec4812017-01-22 19:43:11 -050066 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060067 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090068
69config TARGET_P4080DS
70 bool "Support P4080DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090071 select PHYS_64BIT
York Sune71372c2016-11-18 11:24:40 -080072 select ARCH_P4080
Tom Rinie5ec4812017-01-22 19:43:11 -050073 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060074 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090075
76config TARGET_P5020DS
77 bool "Support P5020DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090078 select PHYS_64BIT
York Suncefe11c2016-11-18 11:30:56 -080079 select ARCH_P5020
Tom Rinie5ec4812017-01-22 19:43:11 -050080 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060081 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090082
83config TARGET_P5040DS
84 bool "Support P5040DS"
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090085 select PHYS_64BIT
York Sun95390362016-11-18 11:39:36 -080086 select ARCH_P5040
Tom Rinie5ec4812017-01-22 19:43:11 -050087 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass3bf926c2017-06-14 21:28:24 -060088 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090089
90config TARGET_MPC8536DS
91 bool "Support MPC8536DS"
York Sun24ad75a2016-11-16 11:06:47 -080092 select ARCH_MPC8536
York Sund26e34c2016-12-28 08:43:40 -080093# Use DDR3 controller with DDR2 DIMMs on this board
94 select SYS_FSL_DDRC_GEN3
Simon Glass3bf926c2017-06-14 21:28:24 -060095 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +090096
Masahiro Yamadadd840582014-07-30 14:08:14 +090097config TARGET_MPC8541CDS
98 bool "Support MPC8541CDS"
York Sun3aff3082016-11-16 11:18:31 -080099 select ARCH_MPC8541
Masahiro Yamadadd840582014-07-30 14:08:14 +0900100
101config TARGET_MPC8544DS
102 bool "Support MPC8544DS"
York Sun25cb74b2016-11-15 13:57:15 -0800103 select ARCH_MPC8544
Masahiro Yamadadd840582014-07-30 14:08:14 +0900104
105config TARGET_MPC8548CDS
106 bool "Support MPC8548CDS"
York Sun281ed4c2016-11-15 13:52:34 -0800107 select ARCH_MPC8548
Simon Glass85fc9702017-07-23 21:19:41 -0600108 imply ENV_IS_IN_FLASH
Masahiro Yamadadd840582014-07-30 14:08:14 +0900109
110config TARGET_MPC8555CDS
111 bool "Support MPC8555CDS"
York Sun3c3d8ab2016-11-16 11:23:23 -0800112 select ARCH_MPC8555
Masahiro Yamadadd840582014-07-30 14:08:14 +0900113
Masahiro Yamadadd840582014-07-30 14:08:14 +0900114config TARGET_MPC8568MDS
115 bool "Support MPC8568MDS"
York Sund07c3842016-11-16 11:32:17 -0800116 select ARCH_MPC8568
Masahiro Yamadadd840582014-07-30 14:08:14 +0900117
118config TARGET_MPC8569MDS
119 bool "Support MPC8569MDS"
York Sun23b36a72016-11-16 11:34:52 -0800120 select ARCH_MPC8569
Masahiro Yamadadd840582014-07-30 14:08:14 +0900121
122config TARGET_MPC8572DS
123 bool "Support MPC8572DS"
York Sunc8f48472016-11-16 11:39:20 -0800124 select ARCH_MPC8572
York Sund26e34c2016-12-28 08:43:40 -0800125# Use DDR3 controller with DDR2 DIMMs on this board
126 select SYS_FSL_DDRC_GEN3
Simon Glassfedb4282017-06-14 21:28:21 -0600127 imply SCSI
Masahiro Yamadadd840582014-07-30 14:08:14 +0900128
York Sun76016862016-11-16 13:30:06 -0800129config TARGET_P1010RDB_PA
130 bool "Support P1010RDB_PA"
131 select ARCH_P1010
Tom Rinie5ec4812017-01-22 19:43:11 -0500132 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun76016862016-11-16 13:30:06 -0800133 select SUPPORT_SPL
134 select SUPPORT_TPL
Simon Glassa1dc9802017-05-17 03:25:10 -0600135 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600136 imply CMD_SATA
York Sun76016862016-11-16 13:30:06 -0800137
138config TARGET_P1010RDB_PB
139 bool "Support P1010RDB_PB"
York Sun7d5f9f82016-11-16 13:08:52 -0800140 select ARCH_P1010
Tom Rinie5ec4812017-01-22 19:43:11 -0500141 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900142 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +0900143 select SUPPORT_TPL
Simon Glassa1dc9802017-05-17 03:25:10 -0600144 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600145 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900146
147config TARGET_P1022DS
148 bool "Support P1022DS"
York Sunfeb9e252016-11-16 15:23:52 -0800149 select ARCH_P1022
Masahiro Yamada02627352014-10-20 17:45:56 +0900150 select SUPPORT_SPL
Masahiro Yamadacf6bbe42014-10-20 17:45:57 +0900151 select SUPPORT_TPL
Simon Glass3bf926c2017-06-14 21:28:24 -0600152 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900153
154config TARGET_P1023RDB
155 bool "Support P1023RDB"
York Sun9bb1d6b2016-11-16 15:45:31 -0800156 select ARCH_P1023
Simon Glassa1dc9802017-05-17 03:25:10 -0600157 imply CMD_EEPROM
Masahiro Yamadadd840582014-07-30 14:08:14 +0900158
York Sunfedae6e2016-11-17 13:12:38 -0800159config TARGET_P1020MBG
160 bool "Support P1020MBG-PC"
161 select SUPPORT_SPL
162 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800163 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600164 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600165 imply CMD_SATA
York Sun484fff62016-11-18 10:02:14 -0800166
York Sunaa146202016-11-17 13:52:44 -0800167config TARGET_P1020RDB_PC
168 bool "Support P1020RDB-PC"
169 select SUPPORT_SPL
170 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800171 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600172 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600173 imply CMD_SATA
York Sunaa146202016-11-17 13:52:44 -0800174
York Sunf404b662016-11-17 13:53:33 -0800175config TARGET_P1020RDB_PD
176 bool "Support P1020RDB-PD"
177 select SUPPORT_SPL
178 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800179 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600180 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600181 imply CMD_SATA
York Sunf404b662016-11-17 13:53:33 -0800182
York Sune9bc8a82016-11-17 13:53:54 -0800183config TARGET_P1020UTM
184 bool "Support P1020UTM"
185 select SUPPORT_SPL
186 select SUPPORT_TPL
York Sun484fff62016-11-18 10:02:14 -0800187 select ARCH_P1020
Simon Glassa1dc9802017-05-17 03:25:10 -0600188 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600189 imply CMD_SATA
York Sunfedae6e2016-11-17 13:12:38 -0800190
York Sunda439db2016-11-17 13:43:18 -0800191config TARGET_P1021RDB
192 bool "Support P1021RDB"
193 select SUPPORT_SPL
194 select SUPPORT_TPL
York Suna9907992016-11-18 10:59:02 -0800195 select ARCH_P1021
Simon Glassa1dc9802017-05-17 03:25:10 -0600196 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600197 imply CMD_SATA
York Sunda439db2016-11-17 13:43:18 -0800198
York Sun4eedabf2016-11-17 13:48:39 -0800199config TARGET_P1024RDB
200 bool "Support P1024RDB"
201 select SUPPORT_SPL
202 select SUPPORT_TPL
York Sun52b6f132016-11-18 11:00:57 -0800203 select ARCH_P1024
Simon Glassa1dc9802017-05-17 03:25:10 -0600204 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600205 imply CMD_SATA
York Sun4eedabf2016-11-17 13:48:39 -0800206
York Sunb0c98b42016-11-17 14:10:14 -0800207config TARGET_P1025RDB
208 bool "Support P1025RDB"
209 select SUPPORT_SPL
210 select SUPPORT_TPL
York Sun4167a672016-11-18 11:05:38 -0800211 select ARCH_P1025
Simon Glassa1dc9802017-05-17 03:25:10 -0600212 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600213 imply CMD_SATA
York Sunb0c98b42016-11-17 14:10:14 -0800214
York Sun8435aa72016-11-17 14:19:18 -0800215config TARGET_P2020RDB
216 bool "Support P2020RDB-PC"
217 select SUPPORT_SPL
218 select SUPPORT_TPL
York Sun45936372016-11-18 11:08:43 -0800219 select ARCH_P2020
Simon Glassa1dc9802017-05-17 03:25:10 -0600220 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600221 imply CMD_SATA
York Sun8435aa72016-11-17 14:19:18 -0800222
Masahiro Yamadadd840582014-07-30 14:08:14 +0900223config TARGET_P1_TWR
224 bool "Support p1_twr"
York Sun4167a672016-11-18 11:05:38 -0800225 select ARCH_P1025
Masahiro Yamadadd840582014-07-30 14:08:14 +0900226
Masahiro Yamadadd840582014-07-30 14:08:14 +0900227config TARGET_P2041RDB
228 bool "Support P2041RDB"
York Sunce040c82016-11-18 11:15:21 -0800229 select ARCH_P2041
Tom Rinie5ec4812017-01-22 19:43:11 -0500230 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900231 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600232 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900233
234config TARGET_QEMU_PPCE500
235 bool "Support qemu-ppce500"
York Sun10343402016-11-18 12:29:51 -0800236 select ARCH_QEMU_E500
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900237 select PHYS_64BIT
Masahiro Yamadadd840582014-07-30 14:08:14 +0900238
York Sun6f53bd42016-11-18 12:55:35 -0800239config TARGET_T1024QDS
240 bool "Support T1024QDS"
York Sune5d5f5a2016-11-18 13:01:34 -0800241 select ARCH_T1024
Tom Rinie5ec4812017-01-22 19:43:11 -0500242 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Shengzhou Liuaba80042014-11-24 17:11:55 +0800243 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900244 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600245 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600246 imply CMD_SATA
Shengzhou Liuaba80042014-11-24 17:11:55 +0800247
York Sun08c75292016-11-18 12:45:44 -0800248config TARGET_T1023RDB
249 bool "Support T1023RDB"
York Sun5ff3f412016-11-18 12:35:47 -0800250 select ARCH_T1023
Tom Rinie5ec4812017-01-22 19:43:11 -0500251 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun08c75292016-11-18 12:45:44 -0800252 select SUPPORT_SPL
253 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600254 imply CMD_EEPROM
York Sun08c75292016-11-18 12:45:44 -0800255
256config TARGET_T1024RDB
257 bool "Support T1024RDB"
York Sune5d5f5a2016-11-18 13:01:34 -0800258 select ARCH_T1024
Tom Rinie5ec4812017-01-22 19:43:11 -0500259 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Shengzhou Liu48c6f322014-11-24 17:11:56 +0800260 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900261 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600262 imply CMD_EEPROM
Shengzhou Liu48c6f322014-11-24 17:11:56 +0800263
Masahiro Yamadadd840582014-07-30 14:08:14 +0900264config TARGET_T1040QDS
265 bool "Support T1040QDS"
York Sun5d737012016-11-18 13:11:12 -0800266 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500267 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900268 select PHYS_64BIT
Simon Glassa1dc9802017-05-17 03:25:10 -0600269 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600270 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900271
York Sun95a809b2016-11-18 13:19:39 -0800272config TARGET_T1040RDB
273 bool "Support T1040RDB"
York Sun5d737012016-11-18 13:11:12 -0800274 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500275 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun95a809b2016-11-18 13:19:39 -0800276 select SUPPORT_SPL
277 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600278 imply CMD_SATA
York Sun95a809b2016-11-18 13:19:39 -0800279
York Suna0167352016-11-21 10:46:53 -0800280config TARGET_T1040D4RDB
281 bool "Support T1040D4RDB"
282 select ARCH_T1040
Tom Rinie5ec4812017-01-22 19:43:11 -0500283 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Suna0167352016-11-21 10:46:53 -0800284 select SUPPORT_SPL
285 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600286 imply CMD_SATA
York Suna0167352016-11-21 10:46:53 -0800287
York Sun95a809b2016-11-18 13:19:39 -0800288config TARGET_T1042RDB
289 bool "Support T1042RDB"
York Sun5449c982016-11-18 13:36:39 -0800290 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500291 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900292 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900293 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600294 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900295
York Sun319ed242016-11-21 11:04:34 -0800296config TARGET_T1042D4RDB
297 bool "Support T1042D4RDB"
298 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500299 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun319ed242016-11-21 11:04:34 -0800300 select SUPPORT_SPL
301 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600302 imply CMD_SATA
York Sun319ed242016-11-21 11:04:34 -0800303
York Sun55ed8ae2016-11-18 13:44:00 -0800304config TARGET_T1042RDB_PI
305 bool "Support T1042RDB_PI"
306 select ARCH_T1042
Tom Rinie5ec4812017-01-22 19:43:11 -0500307 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun55ed8ae2016-11-18 13:44:00 -0800308 select SUPPORT_SPL
309 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600310 imply CMD_SATA
York Sun55ed8ae2016-11-18 13:44:00 -0800311
York Sun638d5be2016-11-21 12:46:58 -0800312config TARGET_T2080QDS
313 bool "Support T2080QDS"
York Sun0f3d80e2016-11-21 12:54:19 -0800314 select ARCH_T2080
Tom Rinie5ec4812017-01-22 19:43:11 -0500315 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900316 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900317 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600318 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900319
York Sun01671e62016-11-21 12:57:22 -0800320config TARGET_T2080RDB
321 bool "Support T2080RDB"
York Sun0f3d80e2016-11-21 12:54:19 -0800322 select ARCH_T2080
Tom Rinie5ec4812017-01-22 19:43:11 -0500323 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900324 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900325 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600326 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900327
York Sun638d5be2016-11-21 12:46:58 -0800328config TARGET_T2081QDS
329 bool "Support T2081QDS"
York Sun0f3d80e2016-11-21 12:54:19 -0800330 select ARCH_T2081
York Sun638d5be2016-11-21 12:46:58 -0800331 select SUPPORT_SPL
332 select PHYS_64BIT
333
York Sun9c21d062016-11-21 13:19:14 -0800334config TARGET_T4160QDS
335 bool "Support T4160QDS"
York Sun652a7bb2016-11-21 13:31:34 -0800336 select ARCH_T4160
Tom Rinie5ec4812017-01-22 19:43:11 -0500337 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun9c21d062016-11-21 13:19:14 -0800338 select SUPPORT_SPL
339 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600340 imply CMD_SATA
York Sun9c21d062016-11-21 13:19:14 -0800341
York Sun12ffdb32016-11-21 13:26:52 -0800342config TARGET_T4160RDB
343 bool "Support T4160RDB"
York Sun652a7bb2016-11-21 13:31:34 -0800344 select ARCH_T4160
York Sun12ffdb32016-11-21 13:26:52 -0800345 select SUPPORT_SPL
346 select PHYS_64BIT
347
Masahiro Yamadadd840582014-07-30 14:08:14 +0900348config TARGET_T4240QDS
349 bool "Support T4240QDS"
York Sun26bc57d2016-11-21 13:35:41 -0800350 select ARCH_T4240
Tom Rinie5ec4812017-01-22 19:43:11 -0500351 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada02627352014-10-20 17:45:56 +0900352 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900353 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600354 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900355
356config TARGET_T4240RDB
357 bool "Support T4240RDB"
York Sun26bc57d2016-11-21 13:35:41 -0800358 select ARCH_T4240
Chunhe Lan373762c2015-03-20 17:08:54 +0800359 select SUPPORT_SPL
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900360 select PHYS_64BIT
Simon Glass3bf926c2017-06-14 21:28:24 -0600361 imply CMD_SATA
Masahiro Yamadadd840582014-07-30 14:08:14 +0900362
363config TARGET_CONTROLCENTERD
364 bool "Support controlcenterd"
York Sunfeb9e252016-11-16 15:23:52 -0800365 select ARCH_P1022
Masahiro Yamadadd840582014-07-30 14:08:14 +0900366
367config TARGET_KMP204X
368 bool "Support kmp204x"
York Sunce040c82016-11-18 11:15:21 -0800369 select ARCH_P2041
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900370 select PHYS_64BIT
Simon Glass97072742017-04-26 22:28:03 -0600371 imply CMD_CRAMFS
Simon Glass80e44cf2017-04-26 22:28:04 -0600372 imply FS_CRAMFS
Masahiro Yamadadd840582014-07-30 14:08:14 +0900373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900374config TARGET_XPEDITE520X
375 bool "Support xpedite520x"
York Sun281ed4c2016-11-15 13:52:34 -0800376 select ARCH_MPC8548
Masahiro Yamadadd840582014-07-30 14:08:14 +0900377
378config TARGET_XPEDITE537X
379 bool "Support xpedite537x"
York Sunc8f48472016-11-16 11:39:20 -0800380 select ARCH_MPC8572
York Sund26e34c2016-12-28 08:43:40 -0800381# Use DDR3 controller with DDR2 DIMMs on this board
382 select SYS_FSL_DDRC_GEN3
Masahiro Yamadadd840582014-07-30 14:08:14 +0900383
384config TARGET_XPEDITE550X
385 bool "Support xpedite550x"
York Sun45936372016-11-18 11:08:43 -0800386 select ARCH_P2020
Masahiro Yamadadd840582014-07-30 14:08:14 +0900387
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -0400388config TARGET_UCP1020
389 bool "Support uCP1020"
York Sun484fff62016-11-18 10:02:14 -0800390 select ARCH_P1020
Simon Glass3bf926c2017-06-14 21:28:24 -0600391 imply CMD_SATA
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -0400392
York Sun22a1b992016-12-01 18:37:55 -0800393config TARGET_CYRUS_P5020
394 bool "Support Varisys Cyrus P5020"
395 select ARCH_P5020
396 select PHYS_64BIT
397
398config TARGET_CYRUS_P5040
399 bool "Support Varisys Cyrus P5040"
400 select ARCH_P5040
Masahiro Yamadabb6b1422016-07-25 19:56:03 +0900401 select PHYS_64BIT
Andy Fleming87e29872015-11-04 15:48:32 -0600402
Masahiro Yamadadd840582014-07-30 14:08:14 +0900403endchoice
404
York Sunb41f1922016-11-18 11:56:57 -0800405config ARCH_B4420
406 bool
York Sunf8dee362016-12-28 08:43:27 -0800407 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800408 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800409 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800410 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800411 select SYS_FSL_ERRATUM_A004477
412 select SYS_FSL_ERRATUM_A005871
413 select SYS_FSL_ERRATUM_A006379
414 select SYS_FSL_ERRATUM_A006384
415 select SYS_FSL_ERRATUM_A006475
416 select SYS_FSL_ERRATUM_A006593
417 select SYS_FSL_ERRATUM_A007075
418 select SYS_FSL_ERRATUM_A007186
419 select SYS_FSL_ERRATUM_A007212
420 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -0800421 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800422 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800423 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800424 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800425 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800426 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530427 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600428 imply CMD_EEPROM
York Sunb41f1922016-11-18 11:56:57 -0800429
York Sun3006ebc2016-11-18 11:44:43 -0800430config ARCH_B4860
431 bool
York Sunf8dee362016-12-28 08:43:27 -0800432 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800433 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800434 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800435 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800436 select SYS_FSL_ERRATUM_A004477
437 select SYS_FSL_ERRATUM_A005871
438 select SYS_FSL_ERRATUM_A006379
439 select SYS_FSL_ERRATUM_A006384
440 select SYS_FSL_ERRATUM_A006475
441 select SYS_FSL_ERRATUM_A006593
442 select SYS_FSL_ERRATUM_A007075
443 select SYS_FSL_ERRATUM_A007186
444 select SYS_FSL_ERRATUM_A007212
Darwin Dingel06ad9702016-10-25 09:48:01 +1300445 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -0800446 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -0800447 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800448 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800449 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800450 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800451 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800452 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530453 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600454 imply CMD_EEPROM
York Sun3006ebc2016-11-18 11:44:43 -0800455
York Sun115d60c2016-11-15 14:09:50 -0800456config ARCH_BSC9131
457 bool
York Sun05cb79a2016-12-02 10:44:34 -0800458 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800459 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800460 select SYS_FSL_ERRATUM_A004477
461 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800462 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800463 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800464 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800465 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800466 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530467 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600468 imply CMD_EEPROM
York Sun115d60c2016-11-15 14:09:50 -0800469
470config ARCH_BSC9132
471 bool
York Sun05cb79a2016-12-02 10:44:34 -0800472 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800473 select SYS_FSL_DDR_VER_46
York Sun63659ff2016-12-28 08:43:43 -0800474 select SYS_FSL_ERRATUM_A004477
475 select SYS_FSL_ERRATUM_A005125
476 select SYS_FSL_ERRATUM_A005434
York Sunc01e4a12016-12-28 08:43:42 -0800477 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800478 select SYS_FSL_ERRATUM_I2C_A004447
479 select SYS_FSL_ERRATUM_IFC_A002769
York Sund26e34c2016-12-28 08:43:40 -0800480 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800481 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800482 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800483 select SYS_FSL_SEC_COMPAT_4
York Sun53c95382016-12-28 08:43:29 -0800484 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530485 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600486 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400487 imply CMD_MTDPARTS
York Sun115d60c2016-11-15 14:09:50 -0800488
York Sun4fd64742016-11-15 18:44:22 -0800489config ARCH_C29X
490 bool
York Sun05cb79a2016-12-02 10:44:34 -0800491 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800492 select SYS_FSL_DDR_VER_46
York Sun63659ff2016-12-28 08:43:43 -0800493 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800494 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800495 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800496 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800497 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800498 select SYS_FSL_SEC_COMPAT_6
York Sun53c95382016-12-28 08:43:29 -0800499 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530500 select FSL_IFC
York Sun4fd64742016-11-15 18:44:22 -0800501
York Sun24ad75a2016-11-16 11:06:47 -0800502config ARCH_MPC8536
503 bool
York Sun05cb79a2016-12-02 10:44:34 -0800504 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800505 select SYS_FSL_ERRATUM_A004508
506 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800507 select SYS_FSL_HAS_DDR2
508 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800509 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800510 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800511 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800512 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530513 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600514 imply CMD_SATA
York Sun24ad75a2016-11-16 11:06:47 -0800515
York Sun7f825212016-11-16 11:13:06 -0800516config ARCH_MPC8540
517 bool
York Sun05cb79a2016-12-02 10:44:34 -0800518 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800519 select SYS_FSL_HAS_DDR1
York Sun7f825212016-11-16 11:13:06 -0800520
York Sun3aff3082016-11-16 11:18:31 -0800521config ARCH_MPC8541
522 bool
York Sun05cb79a2016-12-02 10:44:34 -0800523 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800524 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800525 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800526 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800527 select SYS_FSL_SEC_COMPAT_2
York Sun3aff3082016-11-16 11:18:31 -0800528
York Sun25cb74b2016-11-15 13:57:15 -0800529config ARCH_MPC8544
530 bool
York Sun05cb79a2016-12-02 10:44:34 -0800531 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800532 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800533 select SYS_FSL_HAS_DDR2
York Sun2c2e2c92016-12-28 08:43:30 -0800534 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800535 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800536 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800537 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530538 select FSL_ELBC
York Sun25cb74b2016-11-15 13:57:15 -0800539
York Sun281ed4c2016-11-15 13:52:34 -0800540config ARCH_MPC8548
541 bool
York Sun05cb79a2016-12-02 10:44:34 -0800542 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800543 select SYS_FSL_ERRATUM_A005125
544 select SYS_FSL_ERRATUM_NMG_DDR120
545 select SYS_FSL_ERRATUM_NMG_LBC103
546 select SYS_FSL_ERRATUM_NMG_ETSEC129
547 select SYS_FSL_ERRATUM_I2C_A004447
York Sund26e34c2016-12-28 08:43:40 -0800548 select SYS_FSL_HAS_DDR2
549 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800550 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800551 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800552 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800553 select SYS_PPC_E500_USE_DEBUG_TLB
Simon Glass85fc9702017-07-23 21:19:41 -0600554 imply ENV_IS_IN_FLASH
York Sun281ed4c2016-11-15 13:52:34 -0800555
York Sun3c3d8ab2016-11-16 11:23:23 -0800556config ARCH_MPC8555
557 bool
York Sun05cb79a2016-12-02 10:44:34 -0800558 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800559 select SYS_FSL_HAS_DDR1
York Sun2c2e2c92016-12-28 08:43:30 -0800560 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800561 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800562 select SYS_FSL_SEC_COMPAT_2
York Sun3c3d8ab2016-11-16 11:23:23 -0800563
York Sun99d0a312016-11-16 11:26:45 -0800564config ARCH_MPC8560
565 bool
York Sun05cb79a2016-12-02 10:44:34 -0800566 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800567 select SYS_FSL_HAS_DDR1
York Sun99d0a312016-11-16 11:26:45 -0800568
York Sund07c3842016-11-16 11:32:17 -0800569config ARCH_MPC8568
570 bool
York Sun05cb79a2016-12-02 10:44:34 -0800571 select FSL_LAW
York Sund26e34c2016-12-28 08:43:40 -0800572 select SYS_FSL_HAS_DDR2
York Sun2c2e2c92016-12-28 08:43:30 -0800573 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800574 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800575 select SYS_FSL_SEC_COMPAT_2
York Sund07c3842016-11-16 11:32:17 -0800576
York Sun23b36a72016-11-16 11:34:52 -0800577config ARCH_MPC8569
578 bool
York Sun05cb79a2016-12-02 10:44:34 -0800579 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800580 select SYS_FSL_ERRATUM_A004508
581 select SYS_FSL_ERRATUM_A005125
York Sund26e34c2016-12-28 08:43:40 -0800582 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800583 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800584 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800585 select SYS_FSL_SEC_COMPAT_2
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530586 select FSL_ELBC
York Sun23b36a72016-11-16 11:34:52 -0800587
York Sunc8f48472016-11-16 11:39:20 -0800588config ARCH_MPC8572
589 bool
York Sun05cb79a2016-12-02 10:44:34 -0800590 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800591 select SYS_FSL_ERRATUM_A004508
592 select SYS_FSL_ERRATUM_A005125
593 select SYS_FSL_ERRATUM_DDR_115
594 select SYS_FSL_ERRATUM_DDR111_DDR134
York Sund26e34c2016-12-28 08:43:40 -0800595 select SYS_FSL_HAS_DDR2
596 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800597 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800598 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800599 select SYS_FSL_SEC_COMPAT_2
York Sund26e34c2016-12-28 08:43:40 -0800600 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530601 select FSL_ELBC
Simon Glass85fc9702017-07-23 21:19:41 -0600602 imply ENV_IS_IN_FLASH
York Sunc8f48472016-11-16 11:39:20 -0800603
York Sun7d5f9f82016-11-16 13:08:52 -0800604config ARCH_P1010
605 bool
York Sun05cb79a2016-12-02 10:44:34 -0800606 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800607 select SYS_FSL_ERRATUM_A004477
608 select SYS_FSL_ERRATUM_A004508
609 select SYS_FSL_ERRATUM_A005125
610 select SYS_FSL_ERRATUM_A006261
611 select SYS_FSL_ERRATUM_A007075
York Sunc01e4a12016-12-28 08:43:42 -0800612 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800613 select SYS_FSL_ERRATUM_I2C_A004447
614 select SYS_FSL_ERRATUM_IFC_A002769
615 select SYS_FSL_ERRATUM_P1010_A003549
616 select SYS_FSL_ERRATUM_SEC_A003571
617 select SYS_FSL_ERRATUM_IFC_A003399
York Sund26e34c2016-12-28 08:43:40 -0800618 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800619 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800620 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800621 select SYS_FSL_SEC_COMPAT_4
York Sun53c95382016-12-28 08:43:29 -0800622 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530623 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600624 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400625 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600626 imply CMD_SATA
York Sun7d5f9f82016-11-16 13:08:52 -0800627
York Sun1cdd96f2016-11-16 15:54:15 -0800628config ARCH_P1011
629 bool
York Sun05cb79a2016-12-02 10:44:34 -0800630 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800631 select SYS_FSL_ERRATUM_A004508
632 select SYS_FSL_ERRATUM_A005125
633 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800634 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800635 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800636 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800637 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800638 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800639 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530640 select FSL_ELBC
York Sun1cdd96f2016-11-16 15:54:15 -0800641
York Sun484fff62016-11-18 10:02:14 -0800642config ARCH_P1020
643 bool
York Sun05cb79a2016-12-02 10:44:34 -0800644 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800645 select SYS_FSL_ERRATUM_A004508
646 select SYS_FSL_ERRATUM_A005125
647 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800648 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800649 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800650 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800651 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800652 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800653 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530654 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600655 imply CMD_SATA
York Sun484fff62016-11-18 10:02:14 -0800656
York Suna9907992016-11-18 10:59:02 -0800657config ARCH_P1021
658 bool
York Sun05cb79a2016-12-02 10:44:34 -0800659 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800660 select SYS_FSL_ERRATUM_A004508
661 select SYS_FSL_ERRATUM_A005125
662 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800663 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800664 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800665 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800666 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800667 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800668 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530669 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600670 imply CMD_SATA
York Suna9907992016-11-18 10:59:02 -0800671
York Sunfeb9e252016-11-16 15:23:52 -0800672config ARCH_P1022
673 bool
York Sun05cb79a2016-12-02 10:44:34 -0800674 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800675 select SYS_FSL_ERRATUM_A004477
676 select SYS_FSL_ERRATUM_A004508
677 select SYS_FSL_ERRATUM_A005125
678 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800679 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800680 select SYS_FSL_ERRATUM_SATA_A001
York Sund26e34c2016-12-28 08:43:40 -0800681 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800682 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800683 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800684 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800685 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530686 select FSL_ELBC
York Sunfeb9e252016-11-16 15:23:52 -0800687
York Sun9bb1d6b2016-11-16 15:45:31 -0800688config ARCH_P1023
689 bool
York Sun05cb79a2016-12-02 10:44:34 -0800690 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800691 select SYS_FSL_ERRATUM_A004508
692 select SYS_FSL_ERRATUM_A005125
693 select SYS_FSL_ERRATUM_I2C_A004447
York Sund26e34c2016-12-28 08:43:40 -0800694 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800695 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800696 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800697 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530698 select FSL_ELBC
York Sun9bb1d6b2016-11-16 15:45:31 -0800699
York Sun52b6f132016-11-18 11:00:57 -0800700config ARCH_P1024
701 bool
York Sun05cb79a2016-12-02 10:44:34 -0800702 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800703 select SYS_FSL_ERRATUM_A004508
704 select SYS_FSL_ERRATUM_A005125
705 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800706 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800707 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800708 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800709 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800710 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800711 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530712 select FSL_ELBC
Simon Glassa1dc9802017-05-17 03:25:10 -0600713 imply CMD_EEPROM
Simon Glass3bf926c2017-06-14 21:28:24 -0600714 imply CMD_SATA
York Sun52b6f132016-11-18 11:00:57 -0800715
York Sun4167a672016-11-18 11:05:38 -0800716config ARCH_P1025
717 bool
York Sun05cb79a2016-12-02 10:44:34 -0800718 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800719 select SYS_FSL_ERRATUM_A004508
720 select SYS_FSL_ERRATUM_A005125
721 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800722 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800723 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800724 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800725 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800726 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800727 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530728 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600729 imply CMD_SATA
York Sun4167a672016-11-18 11:05:38 -0800730
York Sun45936372016-11-18 11:08:43 -0800731config ARCH_P2020
732 bool
York Sun05cb79a2016-12-02 10:44:34 -0800733 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800734 select SYS_FSL_ERRATUM_A004477
735 select SYS_FSL_ERRATUM_A004508
736 select SYS_FSL_ERRATUM_A005125
York Sunc01e4a12016-12-28 08:43:42 -0800737 select SYS_FSL_ERRATUM_ESDHC111
738 select SYS_FSL_ERRATUM_ESDHC_A001
York Sund26e34c2016-12-28 08:43:40 -0800739 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800740 select SYS_FSL_HAS_SEC
York Sun90b80382016-12-28 08:43:31 -0800741 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800742 select SYS_FSL_SEC_COMPAT_2
York Sun53c95382016-12-28 08:43:29 -0800743 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530744 select FSL_ELBC
Simon Glassa1dc9802017-05-17 03:25:10 -0600745 imply CMD_EEPROM
York Sun45936372016-11-18 11:08:43 -0800746
York Sunce040c82016-11-18 11:15:21 -0800747config ARCH_P2041
748 bool
York Sunf8dee362016-12-28 08:43:27 -0800749 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800750 select FSL_LAW
York Sun63659ff2016-12-28 08:43:43 -0800751 select SYS_FSL_ERRATUM_A004510
752 select SYS_FSL_ERRATUM_A004849
753 select SYS_FSL_ERRATUM_A006261
754 select SYS_FSL_ERRATUM_CPU_A003999
755 select SYS_FSL_ERRATUM_DDR_A003
756 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800757 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800758 select SYS_FSL_ERRATUM_I2C_A004447
759 select SYS_FSL_ERRATUM_NMG_CPU_A011
760 select SYS_FSL_ERRATUM_SRIO_A004034
761 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800762 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800763 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800764 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800765 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800766 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530767 select FSL_ELBC
York Sunce040c82016-11-18 11:15:21 -0800768
York Sun5e5fdd22016-11-18 11:20:40 -0800769config ARCH_P3041
770 bool
York Sunf8dee362016-12-28 08:43:27 -0800771 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800772 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800773 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800774 select SYS_FSL_ERRATUM_A004510
775 select SYS_FSL_ERRATUM_A004849
776 select SYS_FSL_ERRATUM_A005812
777 select SYS_FSL_ERRATUM_A006261
778 select SYS_FSL_ERRATUM_CPU_A003999
779 select SYS_FSL_ERRATUM_DDR_A003
780 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800781 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800782 select SYS_FSL_ERRATUM_I2C_A004447
783 select SYS_FSL_ERRATUM_NMG_CPU_A011
784 select SYS_FSL_ERRATUM_SRIO_A004034
785 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800786 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800787 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800788 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800789 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800790 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530791 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600792 imply CMD_SATA
York Sun5e5fdd22016-11-18 11:20:40 -0800793
York Sune71372c2016-11-18 11:24:40 -0800794config ARCH_P4080
795 bool
York Sunf8dee362016-12-28 08:43:27 -0800796 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800797 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800798 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800799 select SYS_FSL_ERRATUM_A004510
800 select SYS_FSL_ERRATUM_A004580
801 select SYS_FSL_ERRATUM_A004849
802 select SYS_FSL_ERRATUM_A005812
803 select SYS_FSL_ERRATUM_A007075
804 select SYS_FSL_ERRATUM_CPC_A002
805 select SYS_FSL_ERRATUM_CPC_A003
806 select SYS_FSL_ERRATUM_CPU_A003999
807 select SYS_FSL_ERRATUM_DDR_A003
808 select SYS_FSL_ERRATUM_DDR_A003474
809 select SYS_FSL_ERRATUM_ELBC_A001
York Sunc01e4a12016-12-28 08:43:42 -0800810 select SYS_FSL_ERRATUM_ESDHC111
811 select SYS_FSL_ERRATUM_ESDHC13
812 select SYS_FSL_ERRATUM_ESDHC135
York Sun63659ff2016-12-28 08:43:43 -0800813 select SYS_FSL_ERRATUM_I2C_A004447
814 select SYS_FSL_ERRATUM_NMG_CPU_A011
815 select SYS_FSL_ERRATUM_SRIO_A004034
816 select SYS_P4080_ERRATUM_CPU22
817 select SYS_P4080_ERRATUM_PCIE_A003
818 select SYS_P4080_ERRATUM_SERDES8
819 select SYS_P4080_ERRATUM_SERDES9
820 select SYS_P4080_ERRATUM_SERDES_A001
821 select SYS_P4080_ERRATUM_SERDES_A005
York Sund26e34c2016-12-28 08:43:40 -0800822 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800823 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800824 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800825 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800826 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530827 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600828 imply CMD_SATA
York Sune71372c2016-11-18 11:24:40 -0800829
York Suncefe11c2016-11-18 11:30:56 -0800830config ARCH_P5020
831 bool
York Sunf8dee362016-12-28 08:43:27 -0800832 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800833 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800834 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800835 select SYS_FSL_ERRATUM_A004510
836 select SYS_FSL_ERRATUM_A006261
837 select SYS_FSL_ERRATUM_DDR_A003
838 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800839 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800840 select SYS_FSL_ERRATUM_I2C_A004447
841 select SYS_FSL_ERRATUM_SRIO_A004034
842 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800843 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800844 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800845 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800846 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800847 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800848 select SYS_PPC64
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530849 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600850 imply CMD_SATA
York Suncefe11c2016-11-18 11:30:56 -0800851
York Sun95390362016-11-18 11:39:36 -0800852config ARCH_P5040
853 bool
York Sunf8dee362016-12-28 08:43:27 -0800854 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800855 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800856 select SYS_FSL_DDR_VER_44
York Sun63659ff2016-12-28 08:43:43 -0800857 select SYS_FSL_ERRATUM_A004510
858 select SYS_FSL_ERRATUM_A004699
859 select SYS_FSL_ERRATUM_A005812
860 select SYS_FSL_ERRATUM_A006261
861 select SYS_FSL_ERRATUM_DDR_A003
862 select SYS_FSL_ERRATUM_DDR_A003474
York Sunc01e4a12016-12-28 08:43:42 -0800863 select SYS_FSL_ERRATUM_ESDHC111
York Sun63659ff2016-12-28 08:43:43 -0800864 select SYS_FSL_ERRATUM_USB14
York Sund26e34c2016-12-28 08:43:40 -0800865 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800866 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800867 select SYS_FSL_QORIQ_CHASSIS1
York Sun90b80382016-12-28 08:43:31 -0800868 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800869 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800870 select SYS_PPC64
Prabhakar Kushwaha06878972017-02-02 15:01:48 +0530871 select FSL_ELBC
Simon Glass3bf926c2017-06-14 21:28:24 -0600872 imply CMD_SATA
York Sun95390362016-11-18 11:39:36 -0800873
York Sun10343402016-11-18 12:29:51 -0800874config ARCH_QEMU_E500
875 bool
876
York Sun5ff3f412016-11-18 12:35:47 -0800877config ARCH_T1023
878 bool
York Sunf8dee362016-12-28 08:43:27 -0800879 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800880 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800881 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800882 select SYS_FSL_ERRATUM_A008378
883 select SYS_FSL_ERRATUM_A009663
884 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800885 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800886 select SYS_FSL_HAS_DDR3
887 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800888 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800889 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800890 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800891 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530892 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600893 imply CMD_EEPROM
York Sun5ff3f412016-11-18 12:35:47 -0800894
York Sune5d5f5a2016-11-18 13:01:34 -0800895config ARCH_T1024
896 bool
York Sunf8dee362016-12-28 08:43:27 -0800897 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800898 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800899 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800900 select SYS_FSL_ERRATUM_A008378
901 select SYS_FSL_ERRATUM_A009663
902 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800903 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800904 select SYS_FSL_HAS_DDR3
905 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800906 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800907 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800908 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800909 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530910 select FSL_IFC
Simon Glassa1dc9802017-05-17 03:25:10 -0600911 imply CMD_EEPROM
Tom Rinid56b4b12017-07-22 18:36:16 -0400912 imply CMD_MTDPARTS
York Sune5d5f5a2016-11-18 13:01:34 -0800913
York Sun5d737012016-11-18 13:11:12 -0800914config ARCH_T1040
915 bool
York Sunf8dee362016-12-28 08:43:27 -0800916 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800917 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800918 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800919 select SYS_FSL_ERRATUM_A008044
920 select SYS_FSL_ERRATUM_A008378
921 select SYS_FSL_ERRATUM_A009663
922 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800923 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800924 select SYS_FSL_HAS_DDR3
925 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800926 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800927 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800928 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800929 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530930 select FSL_IFC
Tom Rinid56b4b12017-07-22 18:36:16 -0400931 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600932 imply CMD_SATA
York Sun5d737012016-11-18 13:11:12 -0800933
York Sun5449c982016-11-18 13:36:39 -0800934config ARCH_T1042
935 bool
York Sunf8dee362016-12-28 08:43:27 -0800936 select E500MC
York Sun05cb79a2016-12-02 10:44:34 -0800937 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800938 select SYS_FSL_DDR_VER_50
York Sun63659ff2016-12-28 08:43:43 -0800939 select SYS_FSL_ERRATUM_A008044
940 select SYS_FSL_ERRATUM_A008378
941 select SYS_FSL_ERRATUM_A009663
942 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800943 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800944 select SYS_FSL_HAS_DDR3
945 select SYS_FSL_HAS_DDR4
York Sun2c2e2c92016-12-28 08:43:30 -0800946 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800947 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800948 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800949 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530950 select FSL_IFC
Tom Rinid56b4b12017-07-22 18:36:16 -0400951 imply CMD_MTDPARTS
Simon Glass3bf926c2017-06-14 21:28:24 -0600952 imply CMD_SATA
York Sun5449c982016-11-18 13:36:39 -0800953
York Sun0f3d80e2016-11-21 12:54:19 -0800954config ARCH_T2080
955 bool
York Sunf8dee362016-12-28 08:43:27 -0800956 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800957 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800958 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800959 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800960 select SYS_FSL_ERRATUM_A006379
961 select SYS_FSL_ERRATUM_A006593
962 select SYS_FSL_ERRATUM_A007186
963 select SYS_FSL_ERRATUM_A007212
Tony O'Brien09bfd962016-12-02 09:22:34 +1300964 select SYS_FSL_ERRATUM_A007815
Darwin Dingel06ad9702016-10-25 09:48:01 +1300965 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -0800966 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800967 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800968 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800969 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800970 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800971 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800972 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800973 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530974 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -0600975 imply CMD_SATA
York Sun0f3d80e2016-11-21 12:54:19 -0800976
977config ARCH_T2081
978 bool
York Sunf8dee362016-12-28 08:43:27 -0800979 select E500MC
York Sun9ec10102016-12-28 08:43:48 -0800980 select E6500
York Sun05cb79a2016-12-02 10:44:34 -0800981 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -0800982 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -0800983 select SYS_FSL_ERRATUM_A006379
984 select SYS_FSL_ERRATUM_A006593
985 select SYS_FSL_ERRATUM_A007186
986 select SYS_FSL_ERRATUM_A007212
987 select SYS_FSL_ERRATUM_A009942
York Sunc01e4a12016-12-28 08:43:42 -0800988 select SYS_FSL_ERRATUM_ESDHC111
York Sund26e34c2016-12-28 08:43:40 -0800989 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -0800990 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -0800991 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -0800992 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -0800993 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -0800994 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +0530995 select FSL_IFC
York Sun0f3d80e2016-11-21 12:54:19 -0800996
York Sun652a7bb2016-11-21 13:31:34 -0800997config ARCH_T4160
998 bool
York Sunf8dee362016-12-28 08:43:27 -0800999 select E500MC
York Sun9ec10102016-12-28 08:43:48 -08001000 select E6500
York Sun05cb79a2016-12-02 10:44:34 -08001001 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -08001002 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -08001003 select SYS_FSL_ERRATUM_A004468
1004 select SYS_FSL_ERRATUM_A005871
1005 select SYS_FSL_ERRATUM_A006379
1006 select SYS_FSL_ERRATUM_A006593
1007 select SYS_FSL_ERRATUM_A007186
1008 select SYS_FSL_ERRATUM_A007798
1009 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -08001010 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -08001011 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -08001012 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -08001013 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -08001014 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -08001015 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301016 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -06001017 imply CMD_SATA
York Sun652a7bb2016-11-21 13:31:34 -08001018
York Sun26bc57d2016-11-21 13:35:41 -08001019config ARCH_T4240
1020 bool
York Sunf8dee362016-12-28 08:43:27 -08001021 select E500MC
York Sun9ec10102016-12-28 08:43:48 -08001022 select E6500
York Sun05cb79a2016-12-02 10:44:34 -08001023 select FSL_LAW
York Sun22120f12016-12-28 08:43:46 -08001024 select SYS_FSL_DDR_VER_47
York Sun63659ff2016-12-28 08:43:43 -08001025 select SYS_FSL_ERRATUM_A004468
1026 select SYS_FSL_ERRATUM_A005871
1027 select SYS_FSL_ERRATUM_A006261
1028 select SYS_FSL_ERRATUM_A006379
1029 select SYS_FSL_ERRATUM_A006593
1030 select SYS_FSL_ERRATUM_A007186
1031 select SYS_FSL_ERRATUM_A007798
Tony O'Brien09bfd962016-12-02 09:22:34 +13001032 select SYS_FSL_ERRATUM_A007815
Darwin Dingel06ad9702016-10-25 09:48:01 +13001033 select SYS_FSL_ERRATUM_A007907
York Sun63659ff2016-12-28 08:43:43 -08001034 select SYS_FSL_ERRATUM_A009942
York Sund26e34c2016-12-28 08:43:40 -08001035 select SYS_FSL_HAS_DDR3
York Sun2c2e2c92016-12-28 08:43:30 -08001036 select SYS_FSL_HAS_SEC
York Sun73717742016-12-28 08:43:49 -08001037 select SYS_FSL_QORIQ_CHASSIS2
York Sun90b80382016-12-28 08:43:31 -08001038 select SYS_FSL_SEC_BE
York Sun2c2e2c92016-12-28 08:43:30 -08001039 select SYS_FSL_SEC_COMPAT_4
York Sun48512782016-12-28 08:43:50 -08001040 select SYS_PPC64
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301041 select FSL_IFC
Simon Glass3bf926c2017-06-14 21:28:24 -06001042 imply CMD_SATA
York Sun05cb79a2016-12-02 10:44:34 -08001043
York Sunf8dee362016-12-28 08:43:27 -08001044config BOOKE
1045 bool
1046 default y
1047
1048config E500
1049 bool
1050 default y
1051 help
1052 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
1053
1054config E500MC
1055 bool
1056 help
1057 Enble PowerPC E500MC core
1058
York Sun9ec10102016-12-28 08:43:48 -08001059config E6500
1060 bool
1061 help
1062 Enable PowerPC E6500 core
1063
York Sun05cb79a2016-12-02 10:44:34 -08001064config FSL_LAW
1065 bool
1066 help
1067 Use Freescale common code for Local Access Window
York Sun26bc57d2016-11-21 13:35:41 -08001068
York Sunc6e6bda2016-12-02 09:33:14 -08001069config SECURE_BOOT
1070 bool "Secure Boot"
1071 help
1072 Enable Freescale Secure Boot feature. Normally selected
1073 by defconfig. If unsure, do not change.
1074
York Sun3f82b562016-11-23 12:30:40 -08001075config MAX_CPUS
1076 int "Maximum number of CPUs permitted for MPC85xx"
1077 default 12 if ARCH_T4240
1078 default 8 if ARCH_P4080 || \
1079 ARCH_T4160
1080 default 4 if ARCH_B4860 || \
1081 ARCH_P2041 || \
1082 ARCH_P3041 || \
1083 ARCH_P5040 || \
1084 ARCH_T1040 || \
1085 ARCH_T1042 || \
1086 ARCH_T2080 || \
1087 ARCH_T2081
1088 default 2 if ARCH_B4420 || \
1089 ARCH_BSC9132 || \
1090 ARCH_MPC8572 || \
1091 ARCH_P1020 || \
1092 ARCH_P1021 || \
1093 ARCH_P1022 || \
1094 ARCH_P1023 || \
1095 ARCH_P1024 || \
1096 ARCH_P1025 || \
1097 ARCH_P2020 || \
1098 ARCH_P5020 || \
York Sun3f82b562016-11-23 12:30:40 -08001099 ARCH_T1023 || \
1100 ARCH_T1024
1101 default 1
1102 help
1103 Set this number to the maximum number of possible CPUs in the SoC.
1104 SoCs may have multiple clusters with each cluster may have multiple
1105 ports. If some ports are reserved but higher ports are used for
1106 cores, count the reserved ports. This will allocate enough memory
1107 in spin table to properly handle all cores.
1108
York Sun830fc1b2016-12-01 13:26:06 -08001109config SYS_CCSRBAR_DEFAULT
1110 hex "Default CCSRBAR address"
1111 default 0xff700000 if ARCH_BSC9131 || \
1112 ARCH_BSC9132 || \
1113 ARCH_C29X || \
1114 ARCH_MPC8536 || \
1115 ARCH_MPC8540 || \
1116 ARCH_MPC8541 || \
1117 ARCH_MPC8544 || \
1118 ARCH_MPC8548 || \
1119 ARCH_MPC8555 || \
1120 ARCH_MPC8560 || \
1121 ARCH_MPC8568 || \
1122 ARCH_MPC8569 || \
1123 ARCH_MPC8572 || \
1124 ARCH_P1010 || \
1125 ARCH_P1011 || \
1126 ARCH_P1020 || \
1127 ARCH_P1021 || \
1128 ARCH_P1022 || \
1129 ARCH_P1024 || \
1130 ARCH_P1025 || \
1131 ARCH_P2020
1132 default 0xff600000 if ARCH_P1023
1133 default 0xfe000000 if ARCH_B4420 || \
1134 ARCH_B4860 || \
1135 ARCH_P2041 || \
1136 ARCH_P3041 || \
1137 ARCH_P4080 || \
1138 ARCH_P5020 || \
1139 ARCH_P5040 || \
York Sun830fc1b2016-12-01 13:26:06 -08001140 ARCH_T1023 || \
1141 ARCH_T1024 || \
1142 ARCH_T1040 || \
1143 ARCH_T1042 || \
1144 ARCH_T2080 || \
1145 ARCH_T2081 || \
1146 ARCH_T4160 || \
1147 ARCH_T4240
1148 default 0xe0000000 if ARCH_QEMU_E500
1149 help
1150 Default value of CCSRBAR comes from power-on-reset. It
1151 is fixed on each SoC. Some SoCs can have different value
1152 if changed by pre-boot regime. The value here must match
1153 the current value in SoC. If not sure, do not change.
1154
York Sun63659ff2016-12-28 08:43:43 -08001155config SYS_FSL_ERRATUM_A004468
1156 bool
1157
1158config SYS_FSL_ERRATUM_A004477
1159 bool
1160
1161config SYS_FSL_ERRATUM_A004508
1162 bool
1163
1164config SYS_FSL_ERRATUM_A004580
1165 bool
1166
1167config SYS_FSL_ERRATUM_A004699
1168 bool
1169
1170config SYS_FSL_ERRATUM_A004849
1171 bool
1172
1173config SYS_FSL_ERRATUM_A004510
1174 bool
1175
1176config SYS_FSL_ERRATUM_A004510_SVR_REV
1177 hex
1178 depends on SYS_FSL_ERRATUM_A004510
1179 default 0x20 if ARCH_P4080
1180 default 0x10
1181
1182config SYS_FSL_ERRATUM_A004510_SVR_REV2
1183 hex
1184 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1185 default 0x11
1186
1187config SYS_FSL_ERRATUM_A005125
1188 bool
1189
1190config SYS_FSL_ERRATUM_A005434
1191 bool
1192
1193config SYS_FSL_ERRATUM_A005812
1194 bool
1195
1196config SYS_FSL_ERRATUM_A005871
1197 bool
1198
1199config SYS_FSL_ERRATUM_A006261
1200 bool
1201
1202config SYS_FSL_ERRATUM_A006379
1203 bool
1204
1205config SYS_FSL_ERRATUM_A006384
1206 bool
1207
1208config SYS_FSL_ERRATUM_A006475
1209 bool
1210
1211config SYS_FSL_ERRATUM_A006593
1212 bool
1213
1214config SYS_FSL_ERRATUM_A007075
1215 bool
1216
1217config SYS_FSL_ERRATUM_A007186
1218 bool
1219
1220config SYS_FSL_ERRATUM_A007212
1221 bool
1222
Tony O'Brien09bfd962016-12-02 09:22:34 +13001223config SYS_FSL_ERRATUM_A007815
1224 bool
1225
York Sun63659ff2016-12-28 08:43:43 -08001226config SYS_FSL_ERRATUM_A007798
1227 bool
1228
Darwin Dingel06ad9702016-10-25 09:48:01 +13001229config SYS_FSL_ERRATUM_A007907
1230 bool
1231
York Sun63659ff2016-12-28 08:43:43 -08001232config SYS_FSL_ERRATUM_A008044
1233 bool
1234
1235config SYS_FSL_ERRATUM_CPC_A002
1236 bool
1237
1238config SYS_FSL_ERRATUM_CPC_A003
1239 bool
1240
1241config SYS_FSL_ERRATUM_CPU_A003999
1242 bool
1243
1244config SYS_FSL_ERRATUM_ELBC_A001
1245 bool
1246
1247config SYS_FSL_ERRATUM_I2C_A004447
1248 bool
1249
1250config SYS_FSL_A004447_SVR_REV
1251 hex
1252 depends on SYS_FSL_ERRATUM_I2C_A004447
1253 default 0x00 if ARCH_MPC8548
1254 default 0x10 if ARCH_P1010
1255 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1256 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1257
1258config SYS_FSL_ERRATUM_IFC_A002769
1259 bool
1260
1261config SYS_FSL_ERRATUM_IFC_A003399
1262 bool
1263
1264config SYS_FSL_ERRATUM_NMG_CPU_A011
1265 bool
1266
1267config SYS_FSL_ERRATUM_NMG_ETSEC129
1268 bool
1269
1270config SYS_FSL_ERRATUM_NMG_LBC103
1271 bool
1272
1273config SYS_FSL_ERRATUM_P1010_A003549
1274 bool
1275
1276config SYS_FSL_ERRATUM_SATA_A001
1277 bool
1278
1279config SYS_FSL_ERRATUM_SEC_A003571
1280 bool
1281
1282config SYS_FSL_ERRATUM_SRIO_A004034
1283 bool
1284
1285config SYS_FSL_ERRATUM_USB14
1286 bool
1287
1288config SYS_P4080_ERRATUM_CPU22
1289 bool
1290
1291config SYS_P4080_ERRATUM_PCIE_A003
1292 bool
1293
1294config SYS_P4080_ERRATUM_SERDES8
1295 bool
1296
1297config SYS_P4080_ERRATUM_SERDES9
1298 bool
1299
1300config SYS_P4080_ERRATUM_SERDES_A001
1301 bool
1302
1303config SYS_P4080_ERRATUM_SERDES_A005
1304 bool
1305
York Sun73717742016-12-28 08:43:49 -08001306config SYS_FSL_QORIQ_CHASSIS1
1307 bool
1308
1309config SYS_FSL_QORIQ_CHASSIS2
1310 bool
1311
York Sun8303acb2016-12-01 14:05:02 -08001312config SYS_FSL_NUM_LAWS
1313 int "Number of local access windows"
1314 depends on FSL_LAW
1315 default 32 if ARCH_B4420 || \
1316 ARCH_B4860 || \
1317 ARCH_P2041 || \
1318 ARCH_P3041 || \
1319 ARCH_P4080 || \
1320 ARCH_P5020 || \
1321 ARCH_P5040 || \
1322 ARCH_T2080 || \
1323 ARCH_T2081 || \
1324 ARCH_T4160 || \
1325 ARCH_T4240
York Sun08a37fd2016-12-28 08:43:32 -08001326 default 16 if ARCH_T1023 || \
York Sun8303acb2016-12-01 14:05:02 -08001327 ARCH_T1024 || \
1328 ARCH_T1040 || \
1329 ARCH_T1042
1330 default 12 if ARCH_BSC9131 || \
1331 ARCH_BSC9132 || \
1332 ARCH_C29X || \
1333 ARCH_MPC8536 || \
1334 ARCH_MPC8572 || \
1335 ARCH_P1010 || \
1336 ARCH_P1011 || \
1337 ARCH_P1020 || \
1338 ARCH_P1021 || \
1339 ARCH_P1022 || \
1340 ARCH_P1023 || \
1341 ARCH_P1024 || \
1342 ARCH_P1025 || \
1343 ARCH_P2020
1344 default 10 if ARCH_MPC8544 || \
1345 ARCH_MPC8548 || \
1346 ARCH_MPC8568 || \
1347 ARCH_MPC8569
1348 default 8 if ARCH_MPC8540 || \
1349 ARCH_MPC8541 || \
1350 ARCH_MPC8555 || \
1351 ARCH_MPC8560
1352 help
1353 Number of local access windows. This is fixed per SoC.
1354 If not sure, do not change.
1355
York Sun9ec10102016-12-28 08:43:48 -08001356config SYS_FSL_THREADS_PER_CORE
1357 int
1358 default 2 if E6500
1359 default 1
1360
York Sun26e79b62016-12-28 08:43:28 -08001361config SYS_NUM_TLBCAMS
1362 int "Number of TLB CAM entries"
1363 default 64 if E500MC
1364 default 16
1365 help
1366 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1367 16 for other E500 SoCs.
1368
York Sun48512782016-12-28 08:43:50 -08001369config SYS_PPC64
1370 bool
1371
York Sun53c95382016-12-28 08:43:29 -08001372config SYS_PPC_E500_USE_DEBUG_TLB
1373 bool
1374
Prabhakar Kushwahad98b98d2017-02-02 15:01:13 +05301375config FSL_IFC
1376 bool
1377
Prabhakar Kushwaha06878972017-02-02 15:01:48 +05301378config FSL_ELBC
1379 bool
1380
York Sun53c95382016-12-28 08:43:29 -08001381config SYS_PPC_E500_DEBUG_TLB
1382 int "Temporary TLB entry for external debugger"
1383 depends on SYS_PPC_E500_USE_DEBUG_TLB
1384 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1385 default 1 if ARCH_MPC8536
1386 default 2 if ARCH_MPC8572 || \
1387 ARCH_P1011 || \
1388 ARCH_P1020 || \
1389 ARCH_P1021 || \
1390 ARCH_P1022 || \
1391 ARCH_P1024 || \
1392 ARCH_P1025 || \
1393 ARCH_P2020
1394 default 3 if ARCH_P1010 || \
1395 ARCH_BSC9132 || \
1396 ARCH_C29X
1397 help
1398 Select a temporary TLB entry to be used during boot to work
1399 around limitations in e500v1 and e500v2 external debugger
1400 support. This reduces the portions of the boot code where
1401 breakpoints and single stepping do not work. The value of this
1402 symbol should be set to the TLB1 entry to be used for this
1403 purpose. If unsure, do not change.
1404
Prabhakar Kushwaha1c407072017-02-02 15:01:26 +05301405config SYS_FSL_IFC_CLK_DIV
1406 int "Divider of platform clock"
1407 depends on FSL_IFC
1408 default 2 if ARCH_B4420 || \
1409 ARCH_B4860 || \
1410 ARCH_T1024 || \
1411 ARCH_T1023 || \
1412 ARCH_T1040 || \
1413 ARCH_T1042 || \
1414 ARCH_T4160 || \
1415 ARCH_T4240
1416 default 1
1417 help
1418 Defines divider of platform clock(clock input to
1419 IFC controller).
1420
Prabhakar Kushwahaadd63f92017-02-02 15:02:00 +05301421config SYS_FSL_LBC_CLK_DIV
1422 int "Divider of platform clock"
1423 depends on FSL_ELBC || ARCH_MPC8540 || \
1424 ARCH_MPC8548 || ARCH_MPC8541 || \
1425 ARCH_MPC8555 || ARCH_MPC8560 || \
1426 ARCH_MPC8568
1427
1428 default 2 if ARCH_P2041 || \
1429 ARCH_P3041 || \
1430 ARCH_P4080 || \
1431 ARCH_P5020 || \
1432 ARCH_P5040
1433 default 1
1434
1435 help
1436 Defines divider of platform clock(clock input to
1437 eLBC controller).
1438
Masahiro Yamadadd840582014-07-30 14:08:14 +09001439source "board/freescale/b4860qds/Kconfig"
1440source "board/freescale/bsc9131rdb/Kconfig"
1441source "board/freescale/bsc9132qds/Kconfig"
1442source "board/freescale/c29xpcie/Kconfig"
1443source "board/freescale/corenet_ds/Kconfig"
1444source "board/freescale/mpc8536ds/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001445source "board/freescale/mpc8541cds/Kconfig"
1446source "board/freescale/mpc8544ds/Kconfig"
1447source "board/freescale/mpc8548cds/Kconfig"
1448source "board/freescale/mpc8555cds/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001449source "board/freescale/mpc8568mds/Kconfig"
1450source "board/freescale/mpc8569mds/Kconfig"
1451source "board/freescale/mpc8572ds/Kconfig"
1452source "board/freescale/p1010rdb/Kconfig"
1453source "board/freescale/p1022ds/Kconfig"
1454source "board/freescale/p1023rdb/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001455source "board/freescale/p1_p2_rdb_pc/Kconfig"
1456source "board/freescale/p1_twr/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001457source "board/freescale/p2041rdb/Kconfig"
1458source "board/freescale/qemu-ppce500/Kconfig"
Shengzhou Liuaba80042014-11-24 17:11:55 +08001459source "board/freescale/t102xqds/Kconfig"
Shengzhou Liu48c6f322014-11-24 17:11:56 +08001460source "board/freescale/t102xrdb/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001461source "board/freescale/t1040qds/Kconfig"
1462source "board/freescale/t104xrdb/Kconfig"
1463source "board/freescale/t208xqds/Kconfig"
1464source "board/freescale/t208xrdb/Kconfig"
1465source "board/freescale/t4qds/Kconfig"
1466source "board/freescale/t4rdb/Kconfig"
1467source "board/gdsys/p1022/Kconfig"
1468source "board/keymile/kmp204x/Kconfig"
1469source "board/sbc8548/Kconfig"
1470source "board/socrates/Kconfig"
Andy Fleming87e29872015-11-04 15:48:32 -06001471source "board/varisys/cyrus/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001472source "board/xes/xpedite520x/Kconfig"
1473source "board/xes/xpedite537x/Kconfig"
1474source "board/xes/xpedite550x/Kconfig"
Oleksandr G Zhadan8b0044f2015-04-29 16:57:39 -04001475source "board/Arcturus/ucp1020/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +09001476
1477endmenu