blob: f7679f7ea1bea68e826bb8bc89aed8fb57b6c79b [file] [log] [blame]
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001menu "mpc85xx CPU"
2 depends on MPC85xx
3
4config SYS_CPU
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09005 default "mpc85xx"
6
Simon Glass9fdc0de2017-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 Yamadad3ae6782014-07-30 14:08:14 +090015choice
16 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050017 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090018
19config TARGET_SBC8548
20 bool "Support sbc8548"
York Sunefc49e02016-11-15 13:52:34 -080021 select ARCH_MPC8548
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090022
23config TARGET_SOCRATES
24 bool "Support socrates"
York Sun5ac012a2016-11-15 13:57:15 -080025 select ARCH_MPC8544
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090026
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090027config TARGET_P3041DS
28 bool "Support P3041DS"
Masahiro Yamada653e9fe2016-07-25 19:56:03 +090029 select PHYS_64BIT
York Sundf70d062016-11-18 11:20:40 -080030 select ARCH_P3041
Tom Rini22d567e2017-01-22 19:43:11 -050031 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass203b3ab2017-06-14 21:28:24 -060032 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090033 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090034
35config TARGET_P4080DS
36 bool "Support P4080DS"
Masahiro Yamada653e9fe2016-07-25 19:56:03 +090037 select PHYS_64BIT
York Sun84be8a92016-11-18 11:24:40 -080038 select ARCH_P4080
Tom Rini22d567e2017-01-22 19:43:11 -050039 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass203b3ab2017-06-14 21:28:24 -060040 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090041 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090042
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090043config TARGET_P5040DS
44 bool "Support P5040DS"
Masahiro Yamada653e9fe2016-07-25 19:56:03 +090045 select PHYS_64BIT
York Suna3c5b662016-11-18 11:39:36 -080046 select ARCH_P5040
Tom Rini22d567e2017-01-22 19:43:11 -050047 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Simon Glass203b3ab2017-06-14 21:28:24 -060048 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090049 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090050
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090051config TARGET_MPC8541CDS
52 bool "Support MPC8541CDS"
York Sunbf820c02016-11-16 11:18:31 -080053 select ARCH_MPC8541
Rajesh Bhagat6d072982021-02-15 09:46:14 +010054 select FSL_VIA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090055
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090056config TARGET_MPC8548CDS
57 bool "Support MPC8548CDS"
York Sunefc49e02016-11-15 13:52:34 -080058 select ARCH_MPC8548
Rajesh Bhagat6d072982021-02-15 09:46:14 +010059 select FSL_VIA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090060
61config TARGET_MPC8555CDS
62 bool "Support MPC8555CDS"
York Sun32be34d2016-11-16 11:23:23 -080063 select ARCH_MPC8555
Rajesh Bhagat6d072982021-02-15 09:46:14 +010064 select FSL_VIA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090065
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090066config TARGET_MPC8568MDS
67 bool "Support MPC8568MDS"
York Suna0d4b582016-11-16 11:32:17 -080068 select ARCH_MPC8568
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090069
York Sun7f945ca2016-11-16 13:30:06 -080070config TARGET_P1010RDB_PA
71 bool "Support P1010RDB_PA"
72 select ARCH_P1010
Tom Rini22d567e2017-01-22 19:43:11 -050073 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun7f945ca2016-11-16 13:30:06 -080074 select SUPPORT_SPL
75 select SUPPORT_TPL
Simon Glass4590d4e2017-05-17 03:25:10 -060076 imply CMD_EEPROM
Simon Glass203b3ab2017-06-14 21:28:24 -060077 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090078 imply PANIC_HANG
York Sun7f945ca2016-11-16 13:30:06 -080079
80config TARGET_P1010RDB_PB
81 bool "Support P1010RDB_PB"
York Sun24f88b32016-11-16 13:08:52 -080082 select ARCH_P1010
Tom Rini22d567e2017-01-22 19:43:11 -050083 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada6e0971b2014-10-20 17:45:56 +090084 select SUPPORT_SPL
Masahiro Yamadaf5ebc992014-10-20 17:45:57 +090085 select SUPPORT_TPL
Simon Glass4590d4e2017-05-17 03:25:10 -060086 imply CMD_EEPROM
Simon Glass203b3ab2017-06-14 21:28:24 -060087 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090088 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090089
York Sun443108bf2016-11-17 13:52:44 -080090config TARGET_P1020RDB_PC
91 bool "Support P1020RDB-PC"
92 select SUPPORT_SPL
93 select SUPPORT_TPL
York Sunaf2dc812016-11-18 10:02:14 -080094 select ARCH_P1020
Simon Glass4590d4e2017-05-17 03:25:10 -060095 imply CMD_EEPROM
Simon Glass203b3ab2017-06-14 21:28:24 -060096 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +090097 imply PANIC_HANG
York Sun443108bf2016-11-17 13:52:44 -080098
York Sun06732382016-11-17 13:53:33 -080099config TARGET_P1020RDB_PD
100 bool "Support P1020RDB-PD"
101 select SUPPORT_SPL
102 select SUPPORT_TPL
York Sunaf2dc812016-11-18 10:02:14 -0800103 select ARCH_P1020
Simon Glass4590d4e2017-05-17 03:25:10 -0600104 imply CMD_EEPROM
Simon Glass203b3ab2017-06-14 21:28:24 -0600105 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900106 imply PANIC_HANG
York Sun06732382016-11-17 13:53:33 -0800107
York Sun9c01ff22016-11-17 14:19:18 -0800108config TARGET_P2020RDB
109 bool "Support P2020RDB-PC"
110 select SUPPORT_SPL
111 select SUPPORT_TPL
York Sun4b08dd72016-11-18 11:08:43 -0800112 select ARCH_P2020
Simon Glass4590d4e2017-05-17 03:25:10 -0600113 imply CMD_EEPROM
Simon Glass203b3ab2017-06-14 21:28:24 -0600114 imply CMD_SATA
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200115 imply SATA_SIL
York Sun9c01ff22016-11-17 14:19:18 -0800116
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900117config TARGET_P2041RDB
118 bool "Support P2041RDB"
York Sun5786fca2016-11-18 11:15:21 -0800119 select ARCH_P2041
Tom Rini22d567e2017-01-22 19:43:11 -0500120 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900121 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600122 imply CMD_SATA
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200123 imply FSL_SATA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900124
125config TARGET_QEMU_PPCE500
126 bool "Support qemu-ppce500"
York Sun51e91e82016-11-18 12:29:51 -0800127 select ARCH_QEMU_E500
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900128 select PHYS_64BIT
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900129
York Suna5ca1422016-11-18 12:45:44 -0800130config TARGET_T1023RDB
131 bool "Support T1023RDB"
York Sunbcee92e2016-11-18 12:35:47 -0800132 select ARCH_T1023
Tom Rini22d567e2017-01-22 19:43:11 -0500133 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Suna5ca1422016-11-18 12:45:44 -0800134 select SUPPORT_SPL
135 select PHYS_64BIT
Rajesh Bhagatba2414f2019-02-01 05:22:01 +0000136 select FSL_DDR_INTERACTIVE
Simon Glass4590d4e2017-05-17 03:25:10 -0600137 imply CMD_EEPROM
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900138 imply PANIC_HANG
York Suna5ca1422016-11-18 12:45:44 -0800139
140config TARGET_T1024RDB
141 bool "Support T1024RDB"
York Sun7d29dd62016-11-18 13:01:34 -0800142 select ARCH_T1024
Tom Rini22d567e2017-01-22 19:43:11 -0500143 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Shengzhou Liu49912402014-11-24 17:11:56 +0800144 select SUPPORT_SPL
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900145 select PHYS_64BIT
Rajesh Bhagatba2414f2019-02-01 05:22:01 +0000146 select FSL_DDR_INTERACTIVE
Simon Glass4590d4e2017-05-17 03:25:10 -0600147 imply CMD_EEPROM
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900148 imply PANIC_HANG
Shengzhou Liu49912402014-11-24 17:11:56 +0800149
York Sun1d564e752016-11-18 13:19:39 -0800150config TARGET_T1040RDB
151 bool "Support T1040RDB"
York Suna5b5d882016-11-18 13:11:12 -0800152 select ARCH_T1040
Tom Rini22d567e2017-01-22 19:43:11 -0500153 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun1d564e752016-11-18 13:19:39 -0800154 select SUPPORT_SPL
155 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600156 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900157 imply PANIC_HANG
York Sun1d564e752016-11-18 13:19:39 -0800158
York Sun2c156012016-11-21 10:46:53 -0800159config TARGET_T1040D4RDB
160 bool "Support T1040D4RDB"
161 select ARCH_T1040
Tom Rini22d567e2017-01-22 19:43:11 -0500162 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sun2c156012016-11-21 10:46:53 -0800163 select SUPPORT_SPL
164 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600165 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900166 imply PANIC_HANG
York Sun2c156012016-11-21 10:46:53 -0800167
York Sun1d564e752016-11-18 13:19:39 -0800168config TARGET_T1042RDB
169 bool "Support T1042RDB"
York Sun2d7b2d42016-11-18 13:36:39 -0800170 select ARCH_T1042
Tom Rini22d567e2017-01-22 19:43:11 -0500171 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada6e0971b2014-10-20 17:45:56 +0900172 select SUPPORT_SPL
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900173 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600174 imply CMD_SATA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900175
York Sund08610d2016-11-21 11:04:34 -0800176config TARGET_T1042D4RDB
177 bool "Support T1042D4RDB"
178 select ARCH_T1042
Tom Rini22d567e2017-01-22 19:43:11 -0500179 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sund08610d2016-11-21 11:04:34 -0800180 select SUPPORT_SPL
181 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600182 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900183 imply PANIC_HANG
York Sund08610d2016-11-21 11:04:34 -0800184
York Sune9c8dcf2016-11-18 13:44:00 -0800185config TARGET_T1042RDB_PI
186 bool "Support T1042RDB_PI"
187 select ARCH_T1042
Tom Rini22d567e2017-01-22 19:43:11 -0500188 select BOARD_LATE_INIT if CHAIN_OF_TRUST
York Sune9c8dcf2016-11-18 13:44:00 -0800189 select SUPPORT_SPL
190 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600191 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900192 imply PANIC_HANG
York Sune9c8dcf2016-11-18 13:44:00 -0800193
York Sund1a6c0f2016-11-21 12:46:58 -0800194config TARGET_T2080QDS
195 bool "Support T2080QDS"
York Sune20c6852016-11-21 12:54:19 -0800196 select ARCH_T2080
Tom Rini22d567e2017-01-22 19:43:11 -0500197 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada6e0971b2014-10-20 17:45:56 +0900198 select SUPPORT_SPL
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900199 select PHYS_64BIT
Rajesh Bhagatba2414f2019-02-01 05:22:01 +0000200 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
201 select FSL_DDR_INTERACTIVE
Peng Ma34bed5d2019-12-23 09:28:12 +0000202 imply CMD_SATA
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900203
York Sun58459252016-11-21 12:57:22 -0800204config TARGET_T2080RDB
205 bool "Support T2080RDB"
York Sune20c6852016-11-21 12:54:19 -0800206 select ARCH_T2080
Tom Rini22d567e2017-01-22 19:43:11 -0500207 select BOARD_LATE_INIT if CHAIN_OF_TRUST
Masahiro Yamada6e0971b2014-10-20 17:45:56 +0900208 select SUPPORT_SPL
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900209 select PHYS_64BIT
Simon Glass203b3ab2017-06-14 21:28:24 -0600210 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900211 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900212
York Sun50417a92016-11-21 13:26:52 -0800213config TARGET_T4160RDB
214 bool "Support T4160RDB"
York Sunc7ea9242016-11-21 13:31:34 -0800215 select ARCH_T4160
York Sun50417a92016-11-21 13:26:52 -0800216 select SUPPORT_SPL
217 select PHYS_64BIT
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900218 imply PANIC_HANG
York Sun50417a92016-11-21 13:26:52 -0800219
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900220config TARGET_T4240RDB
221 bool "Support T4240RDB"
York Sun0fad3262016-11-21 13:35:41 -0800222 select ARCH_T4240
Chunhe Lan66cba6b2015-03-20 17:08:54 +0800223 select SUPPORT_SPL
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900224 select PHYS_64BIT
Rajesh Bhagatba2414f2019-02-01 05:22:01 +0000225 select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE
Simon Glass203b3ab2017-06-14 21:28:24 -0600226 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900227 imply PANIC_HANG
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900228
229config TARGET_CONTROLCENTERD
230 bool "Support controlcenterd"
York Sun08672a52016-11-16 15:23:52 -0800231 select ARCH_P1022
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900232
233config TARGET_KMP204X
234 bool "Support kmp204x"
Pascal Linder305329f2019-06-18 13:27:47 +0200235 select VENDOR_KM
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900236
Niel Fouriedb7241d2021-01-21 13:19:20 +0100237config TARGET_KMCENT2
238 bool "Support kmcent2"
239 select VENDOR_KM
240
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900241config TARGET_XPEDITE520X
242 bool "Support xpedite520x"
York Sunefc49e02016-11-15 13:52:34 -0800243 select ARCH_MPC8548
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900244
245config TARGET_XPEDITE537X
246 bool "Support xpedite537x"
York Sun018874e2016-11-16 11:39:20 -0800247 select ARCH_MPC8572
York Sund297d392016-12-28 08:43:40 -0800248# Use DDR3 controller with DDR2 DIMMs on this board
249 select SYS_FSL_DDRC_GEN3
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900250
251config TARGET_XPEDITE550X
252 bool "Support xpedite550x"
York Sun4b08dd72016-11-18 11:08:43 -0800253 select ARCH_P2020
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900254
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -0400255config TARGET_UCP1020
256 bool "Support uCP1020"
York Sunaf2dc812016-11-18 10:02:14 -0800257 select ARCH_P1020
Simon Glass203b3ab2017-06-14 21:28:24 -0600258 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900259 imply PANIC_HANG
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -0400260
York Sundb2d69c2016-12-01 18:37:55 -0800261config TARGET_CYRUS_P5020
262 bool "Support Varisys Cyrus P5020"
263 select ARCH_P5020
264 select PHYS_64BIT
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900265 imply PANIC_HANG
York Sundb2d69c2016-12-01 18:37:55 -0800266
267config TARGET_CYRUS_P5040
268 bool "Support Varisys Cyrus P5040"
269 select ARCH_P5040
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900270 select PHYS_64BIT
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900271 imply PANIC_HANG
Andy Fleming3c98e7b2015-11-04 15:48:32 -0600272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900273endchoice
274
York Sunfda566d2016-11-18 11:56:57 -0800275config ARCH_B4420
276 bool
York Sunaf5495a2016-12-28 08:43:27 -0800277 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800278 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800279 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800280 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800281 select SYS_FSL_ERRATUM_A004477
282 select SYS_FSL_ERRATUM_A005871
283 select SYS_FSL_ERRATUM_A006379
284 select SYS_FSL_ERRATUM_A006384
285 select SYS_FSL_ERRATUM_A006475
286 select SYS_FSL_ERRATUM_A006593
287 select SYS_FSL_ERRATUM_A007075
288 select SYS_FSL_ERRATUM_A007186
289 select SYS_FSL_ERRATUM_A007212
290 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800291 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800292 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800293 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800294 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800295 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800296 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530297 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600298 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400299 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600300 imply CMD_REGINFO
York Sunfda566d2016-11-18 11:56:57 -0800301
York Sun68eaa9a2016-11-18 11:44:43 -0800302config ARCH_B4860
303 bool
York Sunaf5495a2016-12-28 08:43:27 -0800304 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800305 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800306 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800307 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800308 select SYS_FSL_ERRATUM_A004477
309 select SYS_FSL_ERRATUM_A005871
310 select SYS_FSL_ERRATUM_A006379
311 select SYS_FSL_ERRATUM_A006384
312 select SYS_FSL_ERRATUM_A006475
313 select SYS_FSL_ERRATUM_A006593
314 select SYS_FSL_ERRATUM_A007075
315 select SYS_FSL_ERRATUM_A007186
316 select SYS_FSL_ERRATUM_A007212
Darwin Dingela56d6c02016-10-25 09:48:01 +1300317 select SYS_FSL_ERRATUM_A007907
York Sunbe735532016-12-28 08:43:43 -0800318 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800319 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800320 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800321 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800322 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800323 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800324 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530325 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600326 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400327 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600328 imply CMD_REGINFO
York Sun68eaa9a2016-11-18 11:44:43 -0800329
York Suna80bdf72016-11-15 14:09:50 -0800330config ARCH_BSC9131
331 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800332 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800333 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800334 select SYS_FSL_ERRATUM_A004477
335 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800336 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800337 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800338 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800339 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800340 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530341 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600342 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400343 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600344 imply CMD_REGINFO
York Suna80bdf72016-11-15 14:09:50 -0800345
346config ARCH_BSC9132
347 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800348 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800349 select SYS_FSL_DDR_VER_46
York Sunbe735532016-12-28 08:43:43 -0800350 select SYS_FSL_ERRATUM_A004477
351 select SYS_FSL_ERRATUM_A005125
352 select SYS_FSL_ERRATUM_A005434
York Sun097e3602016-12-28 08:43:42 -0800353 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800354 select SYS_FSL_ERRATUM_I2C_A004447
355 select SYS_FSL_ERRATUM_IFC_A002769
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800356 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800357 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800358 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800359 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800360 select SYS_FSL_SEC_COMPAT_4
York Sun85ab6f02016-12-28 08:43:29 -0800361 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530362 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600363 imply CMD_EEPROM
Tom Rinic20bb732017-07-22 18:36:16 -0400364 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400365 imply CMD_NAND
Simon Glassc88a09a2017-08-04 16:34:34 -0600366 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600367 imply CMD_REGINFO
York Suna80bdf72016-11-15 14:09:50 -0800368
York Sun4119aee2016-11-15 18:44:22 -0800369config ARCH_C29X
370 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800371 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800372 select SYS_FSL_DDR_VER_46
York Sunbe735532016-12-28 08:43:43 -0800373 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800374 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800375 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800376 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800377 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800378 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800379 select SYS_FSL_SEC_COMPAT_6
York Sun85ab6f02016-12-28 08:43:29 -0800380 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530381 select FSL_IFC
Tom Rini00448d22017-07-28 21:31:42 -0400382 imply CMD_NAND
Simon Glassc88a09a2017-08-04 16:34:34 -0600383 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600384 imply CMD_REGINFO
York Sun4119aee2016-11-15 18:44:22 -0800385
York Sun5557d6b2016-11-16 11:06:47 -0800386config ARCH_MPC8536
387 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800388 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800389 select SYS_FSL_ERRATUM_A004508
390 select SYS_FSL_ERRATUM_A005125
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800391 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800392 select SYS_FSL_HAS_DDR2
393 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800394 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800395 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800396 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800397 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530398 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400399 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600400 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600401 imply CMD_REGINFO
York Sun5557d6b2016-11-16 11:06:47 -0800402
York Sun5ddce892016-11-16 11:13:06 -0800403config ARCH_MPC8540
404 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800405 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800406 select SYS_FSL_HAS_DDR1
York Sun5ddce892016-11-16 11:13:06 -0800407
York Sunbf820c02016-11-16 11:18:31 -0800408config ARCH_MPC8541
409 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800410 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800411 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800412 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800413 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800414 select SYS_FSL_SEC_COMPAT_2
York Sunbf820c02016-11-16 11:18:31 -0800415
York Sun5ac012a2016-11-15 13:57:15 -0800416config ARCH_MPC8544
417 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800418 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800419 select SYS_FSL_ERRATUM_A005125
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800420 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800421 select SYS_FSL_HAS_DDR2
York Sun92c36e22016-12-28 08:43:30 -0800422 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800423 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800424 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800425 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530426 select FSL_ELBC
York Sun5ac012a2016-11-15 13:57:15 -0800427
York Sunefc49e02016-11-15 13:52:34 -0800428config ARCH_MPC8548
429 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800430 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800431 select SYS_FSL_ERRATUM_A005125
432 select SYS_FSL_ERRATUM_NMG_DDR120
433 select SYS_FSL_ERRATUM_NMG_LBC103
434 select SYS_FSL_ERRATUM_NMG_ETSEC129
435 select SYS_FSL_ERRATUM_I2C_A004447
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800436 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800437 select SYS_FSL_HAS_DDR2
438 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800439 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800440 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800441 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800442 select SYS_PPC_E500_USE_DEBUG_TLB
Christophe Leroye538bbc2017-08-04 16:34:40 -0600443 imply CMD_REGINFO
York Sunefc49e02016-11-15 13:52:34 -0800444
York Sun32be34d2016-11-16 11:23:23 -0800445config ARCH_MPC8555
446 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800447 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800448 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800449 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800450 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800451 select SYS_FSL_SEC_COMPAT_2
York Sun32be34d2016-11-16 11:23:23 -0800452
York Sunb4046f42016-11-16 11:26:45 -0800453config ARCH_MPC8560
454 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800455 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800456 select SYS_FSL_HAS_DDR1
York Sunb4046f42016-11-16 11:26:45 -0800457
York Suna0d4b582016-11-16 11:32:17 -0800458config ARCH_MPC8568
459 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800460 select FSL_LAW
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800461 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800462 select SYS_FSL_HAS_DDR2
York Sun92c36e22016-12-28 08:43:30 -0800463 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800464 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800465 select SYS_FSL_SEC_COMPAT_2
York Suna0d4b582016-11-16 11:32:17 -0800466
York Sun018874e2016-11-16 11:39:20 -0800467config ARCH_MPC8572
468 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800469 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800470 select SYS_FSL_ERRATUM_A004508
471 select SYS_FSL_ERRATUM_A005125
472 select SYS_FSL_ERRATUM_DDR_115
473 select SYS_FSL_ERRATUM_DDR111_DDR134
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800474 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800475 select SYS_FSL_HAS_DDR2
476 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800477 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800478 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800479 select SYS_FSL_SEC_COMPAT_2
York Sund297d392016-12-28 08:43:40 -0800480 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530481 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400482 imply CMD_NAND
York Sun018874e2016-11-16 11:39:20 -0800483
York Sun24f88b32016-11-16 13:08:52 -0800484config ARCH_P1010
485 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800486 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800487 select SYS_FSL_ERRATUM_A004477
488 select SYS_FSL_ERRATUM_A004508
489 select SYS_FSL_ERRATUM_A005125
Chris Packham434f0582018-10-04 20:03:53 +1300490 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800491 select SYS_FSL_ERRATUM_A006261
492 select SYS_FSL_ERRATUM_A007075
York Sun097e3602016-12-28 08:43:42 -0800493 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800494 select SYS_FSL_ERRATUM_I2C_A004447
495 select SYS_FSL_ERRATUM_IFC_A002769
496 select SYS_FSL_ERRATUM_P1010_A003549
497 select SYS_FSL_ERRATUM_SEC_A003571
498 select SYS_FSL_ERRATUM_IFC_A003399
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800499 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800500 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800501 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800502 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800503 select SYS_FSL_SEC_COMPAT_4
York Sun85ab6f02016-12-28 08:43:29 -0800504 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530505 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600506 imply CMD_EEPROM
Tom Rinic20bb732017-07-22 18:36:16 -0400507 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400508 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600509 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600510 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600511 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200512 imply FSL_SATA
York Sun24f88b32016-11-16 13:08:52 -0800513
York Sun3680e592016-11-16 15:54:15 -0800514config ARCH_P1011
515 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800516 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800517 select SYS_FSL_ERRATUM_A004508
518 select SYS_FSL_ERRATUM_A005125
519 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800520 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800521 select FSL_PCIE_DISABLE_ASPM
York Sund297d392016-12-28 08:43:40 -0800522 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800523 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800524 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800525 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800526 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530527 select FSL_ELBC
York Sun3680e592016-11-16 15:54:15 -0800528
York Sunaf2dc812016-11-18 10:02:14 -0800529config ARCH_P1020
530 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800531 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800532 select SYS_FSL_ERRATUM_A004508
533 select SYS_FSL_ERRATUM_A005125
534 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800535 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800536 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800537 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800538 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800539 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800540 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800541 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800542 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530543 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400544 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600545 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600546 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600547 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200548 imply SATA_SIL
York Sunaf2dc812016-11-18 10:02:14 -0800549
York Sun2f924be2016-11-18 10:59:02 -0800550config ARCH_P1021
551 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800552 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800553 select SYS_FSL_ERRATUM_A004508
554 select SYS_FSL_ERRATUM_A005125
555 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800556 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800557 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800558 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800559 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800560 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800561 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800562 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800563 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530564 select FSL_ELBC
Christophe Leroye538bbc2017-08-04 16:34:40 -0600565 imply CMD_REGINFO
Tom Rini00448d22017-07-28 21:31:42 -0400566 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600567 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600568 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200569 imply SATA_SIL
York Sun2f924be2016-11-18 10:59:02 -0800570
York Sun08672a52016-11-16 15:23:52 -0800571config ARCH_P1022
572 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800573 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800574 select SYS_FSL_ERRATUM_A004477
575 select SYS_FSL_ERRATUM_A004508
576 select SYS_FSL_ERRATUM_A005125
577 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800578 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800579 select SYS_FSL_ERRATUM_SATA_A001
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800580 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800581 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800582 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800583 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800584 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800585 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530586 select FSL_ELBC
York Sun08672a52016-11-16 15:23:52 -0800587
York Sunfeeaae22016-11-16 15:45:31 -0800588config ARCH_P1023
589 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800590 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800591 select SYS_FSL_ERRATUM_A004508
592 select SYS_FSL_ERRATUM_A005125
593 select SYS_FSL_ERRATUM_I2C_A004447
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800594 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800595 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800596 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800597 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800598 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530599 select FSL_ELBC
York Sunfeeaae22016-11-16 15:45:31 -0800600
York Sun76780b22016-11-18 11:00:57 -0800601config ARCH_P1024
602 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800603 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800604 select SYS_FSL_ERRATUM_A004508
605 select SYS_FSL_ERRATUM_A005125
606 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800607 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800608 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800609 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800610 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800611 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800612 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800613 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800614 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530615 select FSL_ELBC
Simon Glass4590d4e2017-05-17 03:25:10 -0600616 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400617 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600618 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600619 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600620 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200621 imply SATA_SIL
York Sun76780b22016-11-18 11:00:57 -0800622
York Sun0f577972016-11-18 11:05:38 -0800623config ARCH_P1025
624 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800625 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800626 select SYS_FSL_ERRATUM_A004508
627 select SYS_FSL_ERRATUM_A005125
628 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800629 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800630 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800631 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800632 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800633 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800634 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800635 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800636 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530637 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600638 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600639 imply CMD_REGINFO
York Sun0f577972016-11-18 11:05:38 -0800640
York Sun4b08dd72016-11-18 11:08:43 -0800641config ARCH_P2020
642 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800643 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800644 select SYS_FSL_ERRATUM_A004477
645 select SYS_FSL_ERRATUM_A004508
646 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800647 select SYS_FSL_ERRATUM_ESDHC111
648 select SYS_FSL_ERRATUM_ESDHC_A001
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800649 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800650 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800651 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800652 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800653 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800654 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530655 select FSL_ELBC
Simon Glass4590d4e2017-05-17 03:25:10 -0600656 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400657 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600658 imply CMD_REGINFO
York Sun4b08dd72016-11-18 11:08:43 -0800659
York Sun5786fca2016-11-18 11:15:21 -0800660config ARCH_P2041
661 bool
York Sunaf5495a2016-12-28 08:43:27 -0800662 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800663 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800664 select SYS_FSL_ERRATUM_A004510
665 select SYS_FSL_ERRATUM_A004849
Chris Packham434f0582018-10-04 20:03:53 +1300666 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800667 select SYS_FSL_ERRATUM_A006261
668 select SYS_FSL_ERRATUM_CPU_A003999
669 select SYS_FSL_ERRATUM_DDR_A003
670 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800671 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800672 select SYS_FSL_ERRATUM_I2C_A004447
673 select SYS_FSL_ERRATUM_NMG_CPU_A011
674 select SYS_FSL_ERRATUM_SRIO_A004034
675 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800676 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800677 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800678 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800679 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800680 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530681 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400682 imply CMD_NAND
York Sun5786fca2016-11-18 11:15:21 -0800683
York Sundf70d062016-11-18 11:20:40 -0800684config ARCH_P3041
685 bool
York Sunaf5495a2016-12-28 08:43:27 -0800686 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800687 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800688 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800689 select SYS_FSL_ERRATUM_A004510
690 select SYS_FSL_ERRATUM_A004849
Chris Packham434f0582018-10-04 20:03:53 +1300691 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800692 select SYS_FSL_ERRATUM_A005812
693 select SYS_FSL_ERRATUM_A006261
694 select SYS_FSL_ERRATUM_CPU_A003999
695 select SYS_FSL_ERRATUM_DDR_A003
696 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800697 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800698 select SYS_FSL_ERRATUM_I2C_A004447
699 select SYS_FSL_ERRATUM_NMG_CPU_A011
700 select SYS_FSL_ERRATUM_SRIO_A004034
701 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800702 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800703 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800704 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800705 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800706 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530707 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400708 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600709 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600710 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200711 imply FSL_SATA
York Sundf70d062016-11-18 11:20:40 -0800712
York Sun84be8a92016-11-18 11:24:40 -0800713config ARCH_P4080
714 bool
York Sunaf5495a2016-12-28 08:43:27 -0800715 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800716 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800717 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800718 select SYS_FSL_ERRATUM_A004510
719 select SYS_FSL_ERRATUM_A004580
720 select SYS_FSL_ERRATUM_A004849
721 select SYS_FSL_ERRATUM_A005812
722 select SYS_FSL_ERRATUM_A007075
723 select SYS_FSL_ERRATUM_CPC_A002
724 select SYS_FSL_ERRATUM_CPC_A003
725 select SYS_FSL_ERRATUM_CPU_A003999
726 select SYS_FSL_ERRATUM_DDR_A003
727 select SYS_FSL_ERRATUM_DDR_A003474
728 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800729 select SYS_FSL_ERRATUM_ESDHC111
730 select SYS_FSL_ERRATUM_ESDHC13
731 select SYS_FSL_ERRATUM_ESDHC135
York Sunbe735532016-12-28 08:43:43 -0800732 select SYS_FSL_ERRATUM_I2C_A004447
733 select SYS_FSL_ERRATUM_NMG_CPU_A011
734 select SYS_FSL_ERRATUM_SRIO_A004034
735 select SYS_P4080_ERRATUM_CPU22
736 select SYS_P4080_ERRATUM_PCIE_A003
737 select SYS_P4080_ERRATUM_SERDES8
738 select SYS_P4080_ERRATUM_SERDES9
739 select SYS_P4080_ERRATUM_SERDES_A001
740 select SYS_P4080_ERRATUM_SERDES_A005
York Sund297d392016-12-28 08:43:40 -0800741 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800742 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800743 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800744 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800745 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530746 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600747 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600748 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200749 imply SATA_SIL
York Sun84be8a92016-11-18 11:24:40 -0800750
York Sun2ed73f42016-11-18 11:30:56 -0800751config ARCH_P5020
752 bool
York Sunaf5495a2016-12-28 08:43:27 -0800753 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800754 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800755 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800756 select SYS_FSL_ERRATUM_A004510
Chris Packham434f0582018-10-04 20:03:53 +1300757 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800758 select SYS_FSL_ERRATUM_A006261
759 select SYS_FSL_ERRATUM_DDR_A003
760 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800761 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800762 select SYS_FSL_ERRATUM_I2C_A004447
763 select SYS_FSL_ERRATUM_SRIO_A004034
764 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800765 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800766 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800767 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800768 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800769 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800770 select SYS_PPC64
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530771 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600772 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600773 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200774 imply FSL_SATA
York Sun2ed73f42016-11-18 11:30:56 -0800775
York Suna3c5b662016-11-18 11:39:36 -0800776config ARCH_P5040
777 bool
York Sunaf5495a2016-12-28 08:43:27 -0800778 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800779 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800780 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800781 select SYS_FSL_ERRATUM_A004510
782 select SYS_FSL_ERRATUM_A004699
Chris Packham434f0582018-10-04 20:03:53 +1300783 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800784 select SYS_FSL_ERRATUM_A005812
785 select SYS_FSL_ERRATUM_A006261
786 select SYS_FSL_ERRATUM_DDR_A003
787 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800788 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800789 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800790 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800791 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800792 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800793 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800794 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800795 select SYS_PPC64
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530796 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600797 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600798 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200799 imply FSL_SATA
York Suna3c5b662016-11-18 11:39:36 -0800800
York Sun51e91e82016-11-18 12:29:51 -0800801config ARCH_QEMU_E500
802 bool
803
York Sunbcee92e2016-11-18 12:35:47 -0800804config ARCH_T1023
805 bool
York Sunaf5495a2016-12-28 08:43:27 -0800806 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800807 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800808 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800809 select SYS_FSL_ERRATUM_A008378
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530810 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800811 select SYS_FSL_ERRATUM_A009663
812 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800813 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800814 select SYS_FSL_HAS_DDR3
815 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800816 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800817 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800818 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800819 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530820 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600821 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400822 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600823 imply CMD_REGINFO
York Sunbcee92e2016-11-18 12:35:47 -0800824
York Sun7d29dd62016-11-18 13:01:34 -0800825config ARCH_T1024
826 bool
York Sunaf5495a2016-12-28 08:43:27 -0800827 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800828 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800829 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800830 select SYS_FSL_ERRATUM_A008378
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530831 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800832 select SYS_FSL_ERRATUM_A009663
833 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800834 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800835 select SYS_FSL_HAS_DDR3
836 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800837 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800838 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800839 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800840 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530841 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600842 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400843 imply CMD_NAND
Tom Rinic20bb732017-07-22 18:36:16 -0400844 imply CMD_MTDPARTS
Christophe Leroye538bbc2017-08-04 16:34:40 -0600845 imply CMD_REGINFO
York Sun7d29dd62016-11-18 13:01:34 -0800846
York Suna5b5d882016-11-18 13:11:12 -0800847config ARCH_T1040
848 bool
York Sunaf5495a2016-12-28 08:43:27 -0800849 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800850 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800851 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800852 select SYS_FSL_ERRATUM_A008044
853 select SYS_FSL_ERRATUM_A008378
Joakim Tjernlund477602c2019-11-20 17:07:34 +0100854 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800855 select SYS_FSL_ERRATUM_A009663
856 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800857 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800858 select SYS_FSL_HAS_DDR3
859 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800860 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800861 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800862 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800863 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530864 select FSL_IFC
Tom Rinic20bb732017-07-22 18:36:16 -0400865 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400866 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600867 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600868 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200869 imply FSL_SATA
York Suna5b5d882016-11-18 13:11:12 -0800870
York Sun2d7b2d42016-11-18 13:36:39 -0800871config ARCH_T1042
872 bool
York Sunaf5495a2016-12-28 08:43:27 -0800873 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800874 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800875 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800876 select SYS_FSL_ERRATUM_A008044
877 select SYS_FSL_ERRATUM_A008378
Joakim Tjernlund477602c2019-11-20 17:07:34 +0100878 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800879 select SYS_FSL_ERRATUM_A009663
880 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800881 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800882 select SYS_FSL_HAS_DDR3
883 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800884 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800885 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800886 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800887 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530888 select FSL_IFC
Tom Rinic20bb732017-07-22 18:36:16 -0400889 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400890 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600891 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600892 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200893 imply FSL_SATA
York Sun2d7b2d42016-11-18 13:36:39 -0800894
York Sune20c6852016-11-21 12:54:19 -0800895config ARCH_T2080
896 bool
York Sunaf5495a2016-12-28 08:43:27 -0800897 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800898 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800899 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800900 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800901 select SYS_FSL_ERRATUM_A006379
902 select SYS_FSL_ERRATUM_A006593
903 select SYS_FSL_ERRATUM_A007186
904 select SYS_FSL_ERRATUM_A007212
Tony O'Brien8acb1272016-12-02 09:22:34 +1300905 select SYS_FSL_ERRATUM_A007815
Darwin Dingela56d6c02016-10-25 09:48:01 +1300906 select SYS_FSL_ERRATUM_A007907
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530907 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800908 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800909 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800910 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800911 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800912 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800913 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800914 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800915 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800916 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530917 select FSL_IFC
Peng Ma34bed5d2019-12-23 09:28:12 +0000918 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400919 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600920 imply CMD_REGINFO
Peng Ma34bed5d2019-12-23 09:28:12 +0000921 imply FSL_SATA
York Sune20c6852016-11-21 12:54:19 -0800922
York Sunc7ea9242016-11-21 13:31:34 -0800923config ARCH_T4160
924 bool
York Sunaf5495a2016-12-28 08:43:27 -0800925 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800926 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800927 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800928 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800929 select SYS_FSL_ERRATUM_A004468
930 select SYS_FSL_ERRATUM_A005871
931 select SYS_FSL_ERRATUM_A006379
932 select SYS_FSL_ERRATUM_A006593
933 select SYS_FSL_ERRATUM_A007186
934 select SYS_FSL_ERRATUM_A007798
935 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800936 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800937 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800938 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800939 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800940 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800941 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530942 select FSL_IFC
Simon Glass203b3ab2017-06-14 21:28:24 -0600943 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400944 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600945 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200946 imply FSL_SATA
York Sunc7ea9242016-11-21 13:31:34 -0800947
York Sun0fad3262016-11-21 13:35:41 -0800948config ARCH_T4240
949 bool
York Sunaf5495a2016-12-28 08:43:27 -0800950 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800951 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800952 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800953 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800954 select SYS_FSL_ERRATUM_A004468
955 select SYS_FSL_ERRATUM_A005871
956 select SYS_FSL_ERRATUM_A006261
957 select SYS_FSL_ERRATUM_A006379
958 select SYS_FSL_ERRATUM_A006593
959 select SYS_FSL_ERRATUM_A007186
960 select SYS_FSL_ERRATUM_A007798
Tony O'Brien8acb1272016-12-02 09:22:34 +1300961 select SYS_FSL_ERRATUM_A007815
Darwin Dingela56d6c02016-10-25 09:48:01 +1300962 select SYS_FSL_ERRATUM_A007907
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530963 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800964 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800965 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800966 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800967 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800968 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800969 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800970 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530971 select FSL_IFC
Simon Glass203b3ab2017-06-14 21:28:24 -0600972 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400973 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600974 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200975 imply FSL_SATA
York Sune7a6eaf2016-12-02 10:44:34 -0800976
Jagdish Gediya7f2ad252018-09-03 21:35:10 +0530977config MPC85XX_HAVE_RESET_VECTOR
978 bool "Indicate reset vector at CONFIG_RESET_VECTOR_ADDRESS - 0xffc"
979 depends on MPC85xx
980
York Sunaf5495a2016-12-28 08:43:27 -0800981config BOOKE
982 bool
983 default y
984
985config E500
986 bool
987 default y
988 help
989 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
990
991config E500MC
992 bool
Simon Glassc88a09a2017-08-04 16:34:34 -0600993 imply CMD_PCI
York Sunaf5495a2016-12-28 08:43:27 -0800994 help
995 Enble PowerPC E500MC core
996
York Sunf4e8a752016-12-28 08:43:48 -0800997config E6500
998 bool
999 help
1000 Enable PowerPC E6500 core
1001
York Sune7a6eaf2016-12-02 10:44:34 -08001002config FSL_LAW
1003 bool
1004 help
1005 Use Freescale common code for Local Access Window
York Sun0fad3262016-11-21 13:35:41 -08001006
Udit Agarwald2dd2f72019-11-07 16:11:39 +00001007config NXP_ESBC
1008 bool "NXP_ESBC"
York Sunafa0fd32016-12-02 09:33:14 -08001009 help
1010 Enable Freescale Secure Boot feature. Normally selected
1011 by defconfig. If unsure, do not change.
1012
York Suncbf7bf32016-11-23 12:30:40 -08001013config MAX_CPUS
1014 int "Maximum number of CPUs permitted for MPC85xx"
1015 default 12 if ARCH_T4240
1016 default 8 if ARCH_P4080 || \
1017 ARCH_T4160
1018 default 4 if ARCH_B4860 || \
1019 ARCH_P2041 || \
1020 ARCH_P3041 || \
1021 ARCH_P5040 || \
1022 ARCH_T1040 || \
1023 ARCH_T1042 || \
Tom Rini3ec582b2021-02-20 20:06:21 -05001024 ARCH_T2080
York Suncbf7bf32016-11-23 12:30:40 -08001025 default 2 if ARCH_B4420 || \
1026 ARCH_BSC9132 || \
1027 ARCH_MPC8572 || \
1028 ARCH_P1020 || \
1029 ARCH_P1021 || \
1030 ARCH_P1022 || \
1031 ARCH_P1023 || \
1032 ARCH_P1024 || \
1033 ARCH_P1025 || \
1034 ARCH_P2020 || \
1035 ARCH_P5020 || \
York Suncbf7bf32016-11-23 12:30:40 -08001036 ARCH_T1023 || \
1037 ARCH_T1024
1038 default 1
1039 help
1040 Set this number to the maximum number of possible CPUs in the SoC.
1041 SoCs may have multiple clusters with each cluster may have multiple
1042 ports. If some ports are reserved but higher ports are used for
1043 cores, count the reserved ports. This will allocate enough memory
1044 in spin table to properly handle all cores.
1045
York Sun7ea6f352016-12-01 13:26:06 -08001046config SYS_CCSRBAR_DEFAULT
1047 hex "Default CCSRBAR address"
1048 default 0xff700000 if ARCH_BSC9131 || \
1049 ARCH_BSC9132 || \
1050 ARCH_C29X || \
1051 ARCH_MPC8536 || \
1052 ARCH_MPC8540 || \
1053 ARCH_MPC8541 || \
1054 ARCH_MPC8544 || \
1055 ARCH_MPC8548 || \
1056 ARCH_MPC8555 || \
1057 ARCH_MPC8560 || \
1058 ARCH_MPC8568 || \
York Sun7ea6f352016-12-01 13:26:06 -08001059 ARCH_MPC8572 || \
1060 ARCH_P1010 || \
1061 ARCH_P1011 || \
1062 ARCH_P1020 || \
1063 ARCH_P1021 || \
1064 ARCH_P1022 || \
1065 ARCH_P1024 || \
1066 ARCH_P1025 || \
1067 ARCH_P2020
1068 default 0xff600000 if ARCH_P1023
1069 default 0xfe000000 if ARCH_B4420 || \
1070 ARCH_B4860 || \
1071 ARCH_P2041 || \
1072 ARCH_P3041 || \
1073 ARCH_P4080 || \
1074 ARCH_P5020 || \
1075 ARCH_P5040 || \
York Sun7ea6f352016-12-01 13:26:06 -08001076 ARCH_T1023 || \
1077 ARCH_T1024 || \
1078 ARCH_T1040 || \
1079 ARCH_T1042 || \
1080 ARCH_T2080 || \
York Sun7ea6f352016-12-01 13:26:06 -08001081 ARCH_T4160 || \
1082 ARCH_T4240
1083 default 0xe0000000 if ARCH_QEMU_E500
1084 help
1085 Default value of CCSRBAR comes from power-on-reset. It
1086 is fixed on each SoC. Some SoCs can have different value
1087 if changed by pre-boot regime. The value here must match
1088 the current value in SoC. If not sure, do not change.
1089
York Sunbe735532016-12-28 08:43:43 -08001090config SYS_FSL_ERRATUM_A004468
1091 bool
1092
1093config SYS_FSL_ERRATUM_A004477
1094 bool
1095
1096config SYS_FSL_ERRATUM_A004508
1097 bool
1098
1099config SYS_FSL_ERRATUM_A004580
1100 bool
1101
1102config SYS_FSL_ERRATUM_A004699
1103 bool
1104
1105config SYS_FSL_ERRATUM_A004849
1106 bool
1107
1108config SYS_FSL_ERRATUM_A004510
1109 bool
1110
1111config SYS_FSL_ERRATUM_A004510_SVR_REV
1112 hex
1113 depends on SYS_FSL_ERRATUM_A004510
1114 default 0x20 if ARCH_P4080
1115 default 0x10
1116
1117config SYS_FSL_ERRATUM_A004510_SVR_REV2
1118 hex
1119 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1120 default 0x11
1121
1122config SYS_FSL_ERRATUM_A005125
1123 bool
1124
1125config SYS_FSL_ERRATUM_A005434
1126 bool
1127
1128config SYS_FSL_ERRATUM_A005812
1129 bool
1130
1131config SYS_FSL_ERRATUM_A005871
1132 bool
1133
Chris Packham434f0582018-10-04 20:03:53 +13001134config SYS_FSL_ERRATUM_A005275
1135 bool
1136
York Sunbe735532016-12-28 08:43:43 -08001137config SYS_FSL_ERRATUM_A006261
1138 bool
1139
1140config SYS_FSL_ERRATUM_A006379
1141 bool
1142
1143config SYS_FSL_ERRATUM_A006384
1144 bool
1145
1146config SYS_FSL_ERRATUM_A006475
1147 bool
1148
1149config SYS_FSL_ERRATUM_A006593
1150 bool
1151
1152config SYS_FSL_ERRATUM_A007075
1153 bool
1154
1155config SYS_FSL_ERRATUM_A007186
1156 bool
1157
1158config SYS_FSL_ERRATUM_A007212
1159 bool
1160
Tony O'Brien8acb1272016-12-02 09:22:34 +13001161config SYS_FSL_ERRATUM_A007815
1162 bool
1163
York Sunbe735532016-12-28 08:43:43 -08001164config SYS_FSL_ERRATUM_A007798
1165 bool
1166
Darwin Dingela56d6c02016-10-25 09:48:01 +13001167config SYS_FSL_ERRATUM_A007907
1168 bool
1169
York Sunbe735532016-12-28 08:43:43 -08001170config SYS_FSL_ERRATUM_A008044
1171 bool
1172
1173config SYS_FSL_ERRATUM_CPC_A002
1174 bool
1175
1176config SYS_FSL_ERRATUM_CPC_A003
1177 bool
1178
1179config SYS_FSL_ERRATUM_CPU_A003999
1180 bool
1181
1182config SYS_FSL_ERRATUM_ELBC_A001
1183 bool
1184
1185config SYS_FSL_ERRATUM_I2C_A004447
1186 bool
1187
1188config SYS_FSL_A004447_SVR_REV
1189 hex
1190 depends on SYS_FSL_ERRATUM_I2C_A004447
1191 default 0x00 if ARCH_MPC8548
1192 default 0x10 if ARCH_P1010
1193 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1194 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1195
1196config SYS_FSL_ERRATUM_IFC_A002769
1197 bool
1198
1199config SYS_FSL_ERRATUM_IFC_A003399
1200 bool
1201
1202config SYS_FSL_ERRATUM_NMG_CPU_A011
1203 bool
1204
1205config SYS_FSL_ERRATUM_NMG_ETSEC129
1206 bool
1207
1208config SYS_FSL_ERRATUM_NMG_LBC103
1209 bool
1210
1211config SYS_FSL_ERRATUM_P1010_A003549
1212 bool
1213
1214config SYS_FSL_ERRATUM_SATA_A001
1215 bool
1216
1217config SYS_FSL_ERRATUM_SEC_A003571
1218 bool
1219
1220config SYS_FSL_ERRATUM_SRIO_A004034
1221 bool
1222
1223config SYS_FSL_ERRATUM_USB14
1224 bool
1225
1226config SYS_P4080_ERRATUM_CPU22
1227 bool
1228
1229config SYS_P4080_ERRATUM_PCIE_A003
1230 bool
1231
1232config SYS_P4080_ERRATUM_SERDES8
1233 bool
1234
1235config SYS_P4080_ERRATUM_SERDES9
1236 bool
1237
1238config SYS_P4080_ERRATUM_SERDES_A001
1239 bool
1240
1241config SYS_P4080_ERRATUM_SERDES_A005
1242 bool
1243
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +08001244config FSL_PCIE_DISABLE_ASPM
1245 bool
1246
Hou Zhiqiang01500f52019-05-23 11:52:44 +08001247config FSL_PCIE_RESET
1248 bool
1249
York Sun0d3b8592016-12-28 08:43:49 -08001250config SYS_FSL_QORIQ_CHASSIS1
1251 bool
1252
1253config SYS_FSL_QORIQ_CHASSIS2
1254 bool
1255
York Sun091e5e52016-12-01 14:05:02 -08001256config SYS_FSL_NUM_LAWS
1257 int "Number of local access windows"
1258 depends on FSL_LAW
1259 default 32 if ARCH_B4420 || \
1260 ARCH_B4860 || \
1261 ARCH_P2041 || \
1262 ARCH_P3041 || \
1263 ARCH_P4080 || \
1264 ARCH_P5020 || \
1265 ARCH_P5040 || \
1266 ARCH_T2080 || \
York Sun091e5e52016-12-01 14:05:02 -08001267 ARCH_T4160 || \
1268 ARCH_T4240
York Sund7dd06c2016-12-28 08:43:32 -08001269 default 16 if ARCH_T1023 || \
York Sun091e5e52016-12-01 14:05:02 -08001270 ARCH_T1024 || \
1271 ARCH_T1040 || \
1272 ARCH_T1042
1273 default 12 if ARCH_BSC9131 || \
1274 ARCH_BSC9132 || \
1275 ARCH_C29X || \
1276 ARCH_MPC8536 || \
1277 ARCH_MPC8572 || \
1278 ARCH_P1010 || \
1279 ARCH_P1011 || \
1280 ARCH_P1020 || \
1281 ARCH_P1021 || \
1282 ARCH_P1022 || \
1283 ARCH_P1023 || \
1284 ARCH_P1024 || \
1285 ARCH_P1025 || \
1286 ARCH_P2020
1287 default 10 if ARCH_MPC8544 || \
1288 ARCH_MPC8548 || \
Tom Rini12084d22021-02-20 20:06:29 -05001289 ARCH_MPC8568
York Sun091e5e52016-12-01 14:05:02 -08001290 default 8 if ARCH_MPC8540 || \
1291 ARCH_MPC8541 || \
1292 ARCH_MPC8555 || \
1293 ARCH_MPC8560
1294 help
1295 Number of local access windows. This is fixed per SoC.
1296 If not sure, do not change.
1297
York Sunf4e8a752016-12-28 08:43:48 -08001298config SYS_FSL_THREADS_PER_CORE
1299 int
1300 default 2 if E6500
1301 default 1
1302
York Sun14e098d2016-12-28 08:43:28 -08001303config SYS_NUM_TLBCAMS
1304 int "Number of TLB CAM entries"
1305 default 64 if E500MC
1306 default 16
1307 help
1308 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1309 16 for other E500 SoCs.
1310
York Sun7eafac12016-12-28 08:43:50 -08001311config SYS_PPC64
1312 bool
1313
York Sun85ab6f02016-12-28 08:43:29 -08001314config SYS_PPC_E500_USE_DEBUG_TLB
1315 bool
1316
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +05301317config FSL_IFC
1318 bool
1319
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +05301320config FSL_ELBC
1321 bool
1322
York Sun85ab6f02016-12-28 08:43:29 -08001323config SYS_PPC_E500_DEBUG_TLB
1324 int "Temporary TLB entry for external debugger"
1325 depends on SYS_PPC_E500_USE_DEBUG_TLB
1326 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1327 default 1 if ARCH_MPC8536
1328 default 2 if ARCH_MPC8572 || \
1329 ARCH_P1011 || \
1330 ARCH_P1020 || \
1331 ARCH_P1021 || \
1332 ARCH_P1022 || \
1333 ARCH_P1024 || \
1334 ARCH_P1025 || \
1335 ARCH_P2020
1336 default 3 if ARCH_P1010 || \
1337 ARCH_BSC9132 || \
1338 ARCH_C29X
1339 help
1340 Select a temporary TLB entry to be used during boot to work
1341 around limitations in e500v1 and e500v2 external debugger
1342 support. This reduces the portions of the boot code where
1343 breakpoints and single stepping do not work. The value of this
1344 symbol should be set to the TLB1 entry to be used for this
1345 purpose. If unsure, do not change.
1346
Prabhakar Kushwaha3c48f582017-02-02 15:01:26 +05301347config SYS_FSL_IFC_CLK_DIV
1348 int "Divider of platform clock"
1349 depends on FSL_IFC
1350 default 2 if ARCH_B4420 || \
1351 ARCH_B4860 || \
1352 ARCH_T1024 || \
1353 ARCH_T1023 || \
1354 ARCH_T1040 || \
1355 ARCH_T1042 || \
1356 ARCH_T4160 || \
1357 ARCH_T4240
1358 default 1
1359 help
1360 Defines divider of platform clock(clock input to
1361 IFC controller).
1362
Prabhakar Kushwahabedc5622017-02-02 15:02:00 +05301363config SYS_FSL_LBC_CLK_DIV
1364 int "Divider of platform clock"
1365 depends on FSL_ELBC || ARCH_MPC8540 || \
1366 ARCH_MPC8548 || ARCH_MPC8541 || \
1367 ARCH_MPC8555 || ARCH_MPC8560 || \
1368 ARCH_MPC8568
1369
1370 default 2 if ARCH_P2041 || \
1371 ARCH_P3041 || \
1372 ARCH_P4080 || \
1373 ARCH_P5020 || \
1374 ARCH_P5040
1375 default 1
1376
1377 help
1378 Defines divider of platform clock(clock input to
1379 eLBC controller).
1380
Rajesh Bhagat6d072982021-02-15 09:46:14 +01001381config FSL_VIA
1382 bool
1383
Bin Meng2076d992021-02-25 17:22:58 +08001384source "board/emulation/qemu-ppce500/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001385source "board/freescale/corenet_ds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001386source "board/freescale/mpc8541cds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001387source "board/freescale/mpc8548cds/Kconfig"
1388source "board/freescale/mpc8555cds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001389source "board/freescale/mpc8568mds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001390source "board/freescale/p1010rdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001391source "board/freescale/p1_p2_rdb_pc/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001392source "board/freescale/p2041rdb/Kconfig"
Shengzhou Liu49912402014-11-24 17:11:56 +08001393source "board/freescale/t102xrdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001394source "board/freescale/t104xrdb/Kconfig"
1395source "board/freescale/t208xqds/Kconfig"
1396source "board/freescale/t208xrdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001397source "board/freescale/t4rdb/Kconfig"
1398source "board/gdsys/p1022/Kconfig"
Pascal Linder305329f2019-06-18 13:27:47 +02001399source "board/keymile/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001400source "board/sbc8548/Kconfig"
1401source "board/socrates/Kconfig"
Andy Fleming3c98e7b2015-11-04 15:48:32 -06001402source "board/varisys/cyrus/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001403source "board/xes/xpedite520x/Kconfig"
1404source "board/xes/xpedite537x/Kconfig"
1405source "board/xes/xpedite550x/Kconfig"
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -04001406source "board/Arcturus/ucp1020/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001407
1408endmenu