blob: 4f6915e1b302fd1b16118a2405c68d9ef655e384 [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
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900229config TARGET_KMP204X
230 bool "Support kmp204x"
Pascal Linder305329f2019-06-18 13:27:47 +0200231 select VENDOR_KM
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900232
Niel Fouriedb7241d2021-01-21 13:19:20 +0100233config TARGET_KMCENT2
234 bool "Support kmcent2"
235 select VENDOR_KM
236
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900237config TARGET_XPEDITE520X
238 bool "Support xpedite520x"
York Sunefc49e02016-11-15 13:52:34 -0800239 select ARCH_MPC8548
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900240
241config TARGET_XPEDITE537X
242 bool "Support xpedite537x"
York Sun018874e2016-11-16 11:39:20 -0800243 select ARCH_MPC8572
York Sund297d392016-12-28 08:43:40 -0800244# Use DDR3 controller with DDR2 DIMMs on this board
245 select SYS_FSL_DDRC_GEN3
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900246
247config TARGET_XPEDITE550X
248 bool "Support xpedite550x"
York Sun4b08dd72016-11-18 11:08:43 -0800249 select ARCH_P2020
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900250
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -0400251config TARGET_UCP1020
252 bool "Support uCP1020"
York Sunaf2dc812016-11-18 10:02:14 -0800253 select ARCH_P1020
Simon Glass203b3ab2017-06-14 21:28:24 -0600254 imply CMD_SATA
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900255 imply PANIC_HANG
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -0400256
York Sundb2d69c2016-12-01 18:37:55 -0800257config TARGET_CYRUS_P5020
258 bool "Support Varisys Cyrus P5020"
259 select ARCH_P5020
260 select PHYS_64BIT
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900261 imply PANIC_HANG
York Sundb2d69c2016-12-01 18:37:55 -0800262
263config TARGET_CYRUS_P5040
264 bool "Support Varisys Cyrus P5040"
265 select ARCH_P5040
Masahiro Yamada653e9fe2016-07-25 19:56:03 +0900266 select PHYS_64BIT
Masahiro Yamadaacede7a2017-12-04 12:37:00 +0900267 imply PANIC_HANG
Andy Fleming3c98e7b2015-11-04 15:48:32 -0600268
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900269endchoice
270
York Sunfda566d2016-11-18 11:56:57 -0800271config ARCH_B4420
272 bool
York Sunaf5495a2016-12-28 08:43:27 -0800273 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800274 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800275 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800276 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800277 select SYS_FSL_ERRATUM_A004477
278 select SYS_FSL_ERRATUM_A005871
279 select SYS_FSL_ERRATUM_A006379
280 select SYS_FSL_ERRATUM_A006384
281 select SYS_FSL_ERRATUM_A006475
282 select SYS_FSL_ERRATUM_A006593
283 select SYS_FSL_ERRATUM_A007075
284 select SYS_FSL_ERRATUM_A007186
285 select SYS_FSL_ERRATUM_A007212
286 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800287 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800288 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800289 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800290 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800291 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800292 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530293 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600294 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400295 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600296 imply CMD_REGINFO
York Sunfda566d2016-11-18 11:56:57 -0800297
York Sun68eaa9a2016-11-18 11:44:43 -0800298config ARCH_B4860
299 bool
York Sunaf5495a2016-12-28 08:43:27 -0800300 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800301 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800302 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800303 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800304 select SYS_FSL_ERRATUM_A004477
305 select SYS_FSL_ERRATUM_A005871
306 select SYS_FSL_ERRATUM_A006379
307 select SYS_FSL_ERRATUM_A006384
308 select SYS_FSL_ERRATUM_A006475
309 select SYS_FSL_ERRATUM_A006593
310 select SYS_FSL_ERRATUM_A007075
311 select SYS_FSL_ERRATUM_A007186
312 select SYS_FSL_ERRATUM_A007212
Darwin Dingela56d6c02016-10-25 09:48:01 +1300313 select SYS_FSL_ERRATUM_A007907
York Sunbe735532016-12-28 08:43:43 -0800314 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800315 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800316 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800317 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800318 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800319 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800320 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530321 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600322 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400323 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600324 imply CMD_REGINFO
York Sun68eaa9a2016-11-18 11:44:43 -0800325
York Suna80bdf72016-11-15 14:09:50 -0800326config ARCH_BSC9131
327 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800328 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800329 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800330 select SYS_FSL_ERRATUM_A004477
331 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800332 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800333 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800334 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800335 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800336 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530337 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600338 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400339 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600340 imply CMD_REGINFO
York Suna80bdf72016-11-15 14:09:50 -0800341
342config ARCH_BSC9132
343 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800344 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800345 select SYS_FSL_DDR_VER_46
York Sunbe735532016-12-28 08:43:43 -0800346 select SYS_FSL_ERRATUM_A004477
347 select SYS_FSL_ERRATUM_A005125
348 select SYS_FSL_ERRATUM_A005434
York Sun097e3602016-12-28 08:43:42 -0800349 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800350 select SYS_FSL_ERRATUM_I2C_A004447
351 select SYS_FSL_ERRATUM_IFC_A002769
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800352 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800353 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800354 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800355 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800356 select SYS_FSL_SEC_COMPAT_4
York Sun85ab6f02016-12-28 08:43:29 -0800357 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530358 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600359 imply CMD_EEPROM
Tom Rinic20bb732017-07-22 18:36:16 -0400360 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400361 imply CMD_NAND
Simon Glassc88a09a2017-08-04 16:34:34 -0600362 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600363 imply CMD_REGINFO
York Suna80bdf72016-11-15 14:09:50 -0800364
York Sun4119aee2016-11-15 18:44:22 -0800365config ARCH_C29X
366 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800367 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800368 select SYS_FSL_DDR_VER_46
York Sunbe735532016-12-28 08:43:43 -0800369 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800370 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800371 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800372 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800373 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800374 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800375 select SYS_FSL_SEC_COMPAT_6
York Sun85ab6f02016-12-28 08:43:29 -0800376 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530377 select FSL_IFC
Tom Rini00448d22017-07-28 21:31:42 -0400378 imply CMD_NAND
Simon Glassc88a09a2017-08-04 16:34:34 -0600379 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600380 imply CMD_REGINFO
York Sun4119aee2016-11-15 18:44:22 -0800381
York Sun5557d6b2016-11-16 11:06:47 -0800382config ARCH_MPC8536
383 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800384 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800385 select SYS_FSL_ERRATUM_A004508
386 select SYS_FSL_ERRATUM_A005125
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800387 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800388 select SYS_FSL_HAS_DDR2
389 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800390 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800391 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800392 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800393 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530394 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400395 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600396 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600397 imply CMD_REGINFO
York Sun5557d6b2016-11-16 11:06:47 -0800398
York Sun5ddce892016-11-16 11:13:06 -0800399config ARCH_MPC8540
400 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800401 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800402 select SYS_FSL_HAS_DDR1
York Sun5ddce892016-11-16 11:13:06 -0800403
York Sunbf820c02016-11-16 11:18:31 -0800404config ARCH_MPC8541
405 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800406 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800407 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800408 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800409 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800410 select SYS_FSL_SEC_COMPAT_2
York Sunbf820c02016-11-16 11:18:31 -0800411
York Sun5ac012a2016-11-15 13:57:15 -0800412config ARCH_MPC8544
413 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800414 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800415 select SYS_FSL_ERRATUM_A005125
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800416 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800417 select SYS_FSL_HAS_DDR2
York Sun92c36e22016-12-28 08:43:30 -0800418 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800419 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800420 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800421 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530422 select FSL_ELBC
York Sun5ac012a2016-11-15 13:57:15 -0800423
York Sunefc49e02016-11-15 13:52:34 -0800424config ARCH_MPC8548
425 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800426 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800427 select SYS_FSL_ERRATUM_A005125
428 select SYS_FSL_ERRATUM_NMG_DDR120
429 select SYS_FSL_ERRATUM_NMG_LBC103
430 select SYS_FSL_ERRATUM_NMG_ETSEC129
431 select SYS_FSL_ERRATUM_I2C_A004447
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800432 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800433 select SYS_FSL_HAS_DDR2
434 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800435 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800436 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800437 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800438 select SYS_PPC_E500_USE_DEBUG_TLB
Christophe Leroye538bbc2017-08-04 16:34:40 -0600439 imply CMD_REGINFO
York Sunefc49e02016-11-15 13:52:34 -0800440
York Sun32be34d2016-11-16 11:23:23 -0800441config ARCH_MPC8555
442 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800443 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800444 select SYS_FSL_HAS_DDR1
York Sun92c36e22016-12-28 08:43:30 -0800445 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800446 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800447 select SYS_FSL_SEC_COMPAT_2
York Sun32be34d2016-11-16 11:23:23 -0800448
York Sunb4046f42016-11-16 11:26:45 -0800449config ARCH_MPC8560
450 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800451 select FSL_LAW
York Sund297d392016-12-28 08:43:40 -0800452 select SYS_FSL_HAS_DDR1
York Sunb4046f42016-11-16 11:26:45 -0800453
York Suna0d4b582016-11-16 11:32:17 -0800454config ARCH_MPC8568
455 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800456 select FSL_LAW
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800457 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800458 select SYS_FSL_HAS_DDR2
York Sun92c36e22016-12-28 08:43:30 -0800459 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800460 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800461 select SYS_FSL_SEC_COMPAT_2
York Suna0d4b582016-11-16 11:32:17 -0800462
York Sun018874e2016-11-16 11:39:20 -0800463config ARCH_MPC8572
464 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800465 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800466 select SYS_FSL_ERRATUM_A004508
467 select SYS_FSL_ERRATUM_A005125
468 select SYS_FSL_ERRATUM_DDR_115
469 select SYS_FSL_ERRATUM_DDR111_DDR134
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800470 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800471 select SYS_FSL_HAS_DDR2
472 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800473 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800474 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800475 select SYS_FSL_SEC_COMPAT_2
York Sund297d392016-12-28 08:43:40 -0800476 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530477 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400478 imply CMD_NAND
York Sun018874e2016-11-16 11:39:20 -0800479
York Sun24f88b32016-11-16 13:08:52 -0800480config ARCH_P1010
481 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800482 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800483 select SYS_FSL_ERRATUM_A004477
484 select SYS_FSL_ERRATUM_A004508
485 select SYS_FSL_ERRATUM_A005125
Chris Packham434f0582018-10-04 20:03:53 +1300486 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800487 select SYS_FSL_ERRATUM_A006261
488 select SYS_FSL_ERRATUM_A007075
York Sun097e3602016-12-28 08:43:42 -0800489 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800490 select SYS_FSL_ERRATUM_I2C_A004447
491 select SYS_FSL_ERRATUM_IFC_A002769
492 select SYS_FSL_ERRATUM_P1010_A003549
493 select SYS_FSL_ERRATUM_SEC_A003571
494 select SYS_FSL_ERRATUM_IFC_A003399
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800495 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800496 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800497 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800498 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800499 select SYS_FSL_SEC_COMPAT_4
York Sun85ab6f02016-12-28 08:43:29 -0800500 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530501 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600502 imply CMD_EEPROM
Tom Rinic20bb732017-07-22 18:36:16 -0400503 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400504 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600505 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600506 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600507 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200508 imply FSL_SATA
York Sun24f88b32016-11-16 13:08:52 -0800509
York Sun3680e592016-11-16 15:54:15 -0800510config ARCH_P1011
511 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800512 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800513 select SYS_FSL_ERRATUM_A004508
514 select SYS_FSL_ERRATUM_A005125
515 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800516 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800517 select FSL_PCIE_DISABLE_ASPM
York Sund297d392016-12-28 08:43:40 -0800518 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800519 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800520 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800521 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800522 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530523 select FSL_ELBC
York Sun3680e592016-11-16 15:54:15 -0800524
York Sunaf2dc812016-11-18 10:02:14 -0800525config ARCH_P1020
526 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800527 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800528 select SYS_FSL_ERRATUM_A004508
529 select SYS_FSL_ERRATUM_A005125
530 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800531 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800532 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800533 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800534 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800535 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800536 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800537 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800538 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530539 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400540 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600541 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600542 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600543 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200544 imply SATA_SIL
York Sunaf2dc812016-11-18 10:02:14 -0800545
York Sun2f924be2016-11-18 10:59:02 -0800546config ARCH_P1021
547 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800548 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800549 select SYS_FSL_ERRATUM_A004508
550 select SYS_FSL_ERRATUM_A005125
551 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800552 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800553 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800554 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800555 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800556 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800557 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800558 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800559 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530560 select FSL_ELBC
Christophe Leroye538bbc2017-08-04 16:34:40 -0600561 imply CMD_REGINFO
Tom Rini00448d22017-07-28 21:31:42 -0400562 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600563 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600564 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200565 imply SATA_SIL
York Sun2f924be2016-11-18 10:59:02 -0800566
York Sunfeeaae22016-11-16 15:45:31 -0800567config ARCH_P1023
568 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800569 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800570 select SYS_FSL_ERRATUM_A004508
571 select SYS_FSL_ERRATUM_A005125
572 select SYS_FSL_ERRATUM_I2C_A004447
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800573 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800574 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800575 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800576 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800577 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530578 select FSL_ELBC
York Sunfeeaae22016-11-16 15:45:31 -0800579
York Sun76780b22016-11-18 11:00:57 -0800580config ARCH_P1024
581 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800582 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800583 select SYS_FSL_ERRATUM_A004508
584 select SYS_FSL_ERRATUM_A005125
585 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800586 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800587 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800588 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800589 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800590 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800591 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800592 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800593 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530594 select FSL_ELBC
Simon Glass4590d4e2017-05-17 03:25:10 -0600595 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400596 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600597 imply CMD_SATA
Simon Glassc88a09a2017-08-04 16:34:34 -0600598 imply CMD_PCI
Christophe Leroye538bbc2017-08-04 16:34:40 -0600599 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200600 imply SATA_SIL
York Sun76780b22016-11-18 11:00:57 -0800601
York Sun0f577972016-11-18 11:05:38 -0800602config ARCH_P1025
603 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800604 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800605 select SYS_FSL_ERRATUM_A004508
606 select SYS_FSL_ERRATUM_A005125
607 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800608 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +0800609 select FSL_PCIE_DISABLE_ASPM
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800610 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800611 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800612 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800613 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800614 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800615 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530616 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600617 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600618 imply CMD_REGINFO
York Sun0f577972016-11-18 11:05:38 -0800619
York Sun4b08dd72016-11-18 11:08:43 -0800620config ARCH_P2020
621 bool
York Sune7a6eaf2016-12-02 10:44:34 -0800622 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800623 select SYS_FSL_ERRATUM_A004477
624 select SYS_FSL_ERRATUM_A004508
625 select SYS_FSL_ERRATUM_A005125
York Sun097e3602016-12-28 08:43:42 -0800626 select SYS_FSL_ERRATUM_ESDHC111
627 select SYS_FSL_ERRATUM_ESDHC_A001
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800628 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800629 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800630 select SYS_FSL_HAS_SEC
York Sunfa4199422016-12-28 08:43:31 -0800631 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800632 select SYS_FSL_SEC_COMPAT_2
York Sun85ab6f02016-12-28 08:43:29 -0800633 select SYS_PPC_E500_USE_DEBUG_TLB
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530634 select FSL_ELBC
Simon Glass4590d4e2017-05-17 03:25:10 -0600635 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400636 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600637 imply CMD_REGINFO
York Sun4b08dd72016-11-18 11:08:43 -0800638
York Sun5786fca2016-11-18 11:15:21 -0800639config ARCH_P2041
640 bool
York Sunaf5495a2016-12-28 08:43:27 -0800641 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800642 select FSL_LAW
York Sunbe735532016-12-28 08:43:43 -0800643 select SYS_FSL_ERRATUM_A004510
644 select SYS_FSL_ERRATUM_A004849
Chris Packham434f0582018-10-04 20:03:53 +1300645 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800646 select SYS_FSL_ERRATUM_A006261
647 select SYS_FSL_ERRATUM_CPU_A003999
648 select SYS_FSL_ERRATUM_DDR_A003
649 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800650 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800651 select SYS_FSL_ERRATUM_I2C_A004447
652 select SYS_FSL_ERRATUM_NMG_CPU_A011
653 select SYS_FSL_ERRATUM_SRIO_A004034
654 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800655 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800656 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800657 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800658 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800659 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530660 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400661 imply CMD_NAND
York Sun5786fca2016-11-18 11:15:21 -0800662
York Sundf70d062016-11-18 11:20:40 -0800663config ARCH_P3041
664 bool
York Sunaf5495a2016-12-28 08:43:27 -0800665 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800666 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800667 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800668 select SYS_FSL_ERRATUM_A004510
669 select SYS_FSL_ERRATUM_A004849
Chris Packham434f0582018-10-04 20:03:53 +1300670 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800671 select SYS_FSL_ERRATUM_A005812
672 select SYS_FSL_ERRATUM_A006261
673 select SYS_FSL_ERRATUM_CPU_A003999
674 select SYS_FSL_ERRATUM_DDR_A003
675 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800676 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800677 select SYS_FSL_ERRATUM_I2C_A004447
678 select SYS_FSL_ERRATUM_NMG_CPU_A011
679 select SYS_FSL_ERRATUM_SRIO_A004034
680 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800681 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800682 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800683 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800684 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800685 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530686 select FSL_ELBC
Tom Rini00448d22017-07-28 21:31:42 -0400687 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600688 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600689 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200690 imply FSL_SATA
York Sundf70d062016-11-18 11:20:40 -0800691
York Sun84be8a92016-11-18 11:24:40 -0800692config ARCH_P4080
693 bool
York Sunaf5495a2016-12-28 08:43:27 -0800694 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800695 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800696 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800697 select SYS_FSL_ERRATUM_A004510
698 select SYS_FSL_ERRATUM_A004580
699 select SYS_FSL_ERRATUM_A004849
700 select SYS_FSL_ERRATUM_A005812
701 select SYS_FSL_ERRATUM_A007075
702 select SYS_FSL_ERRATUM_CPC_A002
703 select SYS_FSL_ERRATUM_CPC_A003
704 select SYS_FSL_ERRATUM_CPU_A003999
705 select SYS_FSL_ERRATUM_DDR_A003
706 select SYS_FSL_ERRATUM_DDR_A003474
707 select SYS_FSL_ERRATUM_ELBC_A001
York Sun097e3602016-12-28 08:43:42 -0800708 select SYS_FSL_ERRATUM_ESDHC111
709 select SYS_FSL_ERRATUM_ESDHC13
710 select SYS_FSL_ERRATUM_ESDHC135
York Sunbe735532016-12-28 08:43:43 -0800711 select SYS_FSL_ERRATUM_I2C_A004447
712 select SYS_FSL_ERRATUM_NMG_CPU_A011
713 select SYS_FSL_ERRATUM_SRIO_A004034
714 select SYS_P4080_ERRATUM_CPU22
715 select SYS_P4080_ERRATUM_PCIE_A003
716 select SYS_P4080_ERRATUM_SERDES8
717 select SYS_P4080_ERRATUM_SERDES9
718 select SYS_P4080_ERRATUM_SERDES_A001
719 select SYS_P4080_ERRATUM_SERDES_A005
York Sund297d392016-12-28 08:43:40 -0800720 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800721 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800722 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800723 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800724 select SYS_FSL_SEC_COMPAT_4
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530725 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600726 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600727 imply CMD_REGINFO
Tuomas Tynkkynen104a5372017-12-08 15:36:14 +0200728 imply SATA_SIL
York Sun84be8a92016-11-18 11:24:40 -0800729
York Sun2ed73f42016-11-18 11:30:56 -0800730config ARCH_P5020
731 bool
York Sunaf5495a2016-12-28 08:43:27 -0800732 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800733 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800734 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800735 select SYS_FSL_ERRATUM_A004510
Chris Packham434f0582018-10-04 20:03:53 +1300736 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800737 select SYS_FSL_ERRATUM_A006261
738 select SYS_FSL_ERRATUM_DDR_A003
739 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800740 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800741 select SYS_FSL_ERRATUM_I2C_A004447
742 select SYS_FSL_ERRATUM_SRIO_A004034
743 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800744 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800745 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800746 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800747 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800748 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800749 select SYS_PPC64
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530750 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600751 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600752 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200753 imply FSL_SATA
York Sun2ed73f42016-11-18 11:30:56 -0800754
York Suna3c5b662016-11-18 11:39:36 -0800755config ARCH_P5040
756 bool
York Sunaf5495a2016-12-28 08:43:27 -0800757 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800758 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800759 select SYS_FSL_DDR_VER_44
York Sunbe735532016-12-28 08:43:43 -0800760 select SYS_FSL_ERRATUM_A004510
761 select SYS_FSL_ERRATUM_A004699
Chris Packham434f0582018-10-04 20:03:53 +1300762 select SYS_FSL_ERRATUM_A005275
York Sunbe735532016-12-28 08:43:43 -0800763 select SYS_FSL_ERRATUM_A005812
764 select SYS_FSL_ERRATUM_A006261
765 select SYS_FSL_ERRATUM_DDR_A003
766 select SYS_FSL_ERRATUM_DDR_A003474
York Sun097e3602016-12-28 08:43:42 -0800767 select SYS_FSL_ERRATUM_ESDHC111
York Sunbe735532016-12-28 08:43:43 -0800768 select SYS_FSL_ERRATUM_USB14
York Sund297d392016-12-28 08:43:40 -0800769 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800770 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800771 select SYS_FSL_QORIQ_CHASSIS1
York Sunfa4199422016-12-28 08:43:31 -0800772 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800773 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800774 select SYS_PPC64
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +0530775 select FSL_ELBC
Simon Glass203b3ab2017-06-14 21:28:24 -0600776 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600777 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200778 imply FSL_SATA
York Suna3c5b662016-11-18 11:39:36 -0800779
York Sun51e91e82016-11-18 12:29:51 -0800780config ARCH_QEMU_E500
781 bool
782
York Sunbcee92e2016-11-18 12:35:47 -0800783config ARCH_T1023
784 bool
York Sunaf5495a2016-12-28 08:43:27 -0800785 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800786 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800787 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800788 select SYS_FSL_ERRATUM_A008378
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530789 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800790 select SYS_FSL_ERRATUM_A009663
791 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800792 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800793 select SYS_FSL_HAS_DDR3
794 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800795 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800796 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800797 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800798 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530799 select FSL_IFC
Simon Glass4590d4e2017-05-17 03:25:10 -0600800 imply CMD_EEPROM
Tom Rini00448d22017-07-28 21:31:42 -0400801 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600802 imply CMD_REGINFO
York Sunbcee92e2016-11-18 12:35:47 -0800803
York Sun7d29dd62016-11-18 13:01:34 -0800804config ARCH_T1024
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
Tom Rinic20bb732017-07-22 18:36:16 -0400823 imply CMD_MTDPARTS
Christophe Leroye538bbc2017-08-04 16:34:40 -0600824 imply CMD_REGINFO
York Sun7d29dd62016-11-18 13:01:34 -0800825
York Suna5b5d882016-11-18 13:11:12 -0800826config ARCH_T1040
827 bool
York Sunaf5495a2016-12-28 08:43:27 -0800828 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800829 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800830 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800831 select SYS_FSL_ERRATUM_A008044
832 select SYS_FSL_ERRATUM_A008378
Joakim Tjernlund477602c2019-11-20 17:07:34 +0100833 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800834 select SYS_FSL_ERRATUM_A009663
835 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800836 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800837 select SYS_FSL_HAS_DDR3
838 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800839 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800840 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800841 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800842 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530843 select FSL_IFC
Tom Rinic20bb732017-07-22 18:36:16 -0400844 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400845 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600846 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600847 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200848 imply FSL_SATA
York Suna5b5d882016-11-18 13:11:12 -0800849
York Sun2d7b2d42016-11-18 13:36:39 -0800850config ARCH_T1042
851 bool
York Sunaf5495a2016-12-28 08:43:27 -0800852 select E500MC
York Sune7a6eaf2016-12-02 10:44:34 -0800853 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800854 select SYS_FSL_DDR_VER_50
York Sunbe735532016-12-28 08:43:43 -0800855 select SYS_FSL_ERRATUM_A008044
856 select SYS_FSL_ERRATUM_A008378
Joakim Tjernlund477602c2019-11-20 17:07:34 +0100857 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800858 select SYS_FSL_ERRATUM_A009663
859 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800860 select SYS_FSL_ERRATUM_ESDHC111
York Sund297d392016-12-28 08:43:40 -0800861 select SYS_FSL_HAS_DDR3
862 select SYS_FSL_HAS_DDR4
York Sun92c36e22016-12-28 08:43:30 -0800863 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800864 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800865 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800866 select SYS_FSL_SEC_COMPAT_5
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530867 select FSL_IFC
Tom Rinic20bb732017-07-22 18:36:16 -0400868 imply CMD_MTDPARTS
Tom Rini00448d22017-07-28 21:31:42 -0400869 imply CMD_NAND
Simon Glass203b3ab2017-06-14 21:28:24 -0600870 imply CMD_SATA
Christophe Leroye538bbc2017-08-04 16:34:40 -0600871 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200872 imply FSL_SATA
York Sun2d7b2d42016-11-18 13:36:39 -0800873
York Sune20c6852016-11-21 12:54:19 -0800874config ARCH_T2080
875 bool
York Sunaf5495a2016-12-28 08:43:27 -0800876 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800877 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800878 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800879 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800880 select SYS_FSL_ERRATUM_A006379
881 select SYS_FSL_ERRATUM_A006593
882 select SYS_FSL_ERRATUM_A007186
883 select SYS_FSL_ERRATUM_A007212
Tony O'Brien8acb1272016-12-02 09:22:34 +1300884 select SYS_FSL_ERRATUM_A007815
Darwin Dingela56d6c02016-10-25 09:48:01 +1300885 select SYS_FSL_ERRATUM_A007907
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530886 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800887 select SYS_FSL_ERRATUM_A009942
York Sun097e3602016-12-28 08:43:42 -0800888 select SYS_FSL_ERRATUM_ESDHC111
Hou Zhiqiang01500f52019-05-23 11:52:44 +0800889 select FSL_PCIE_RESET
York Sund297d392016-12-28 08:43:40 -0800890 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800891 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800892 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800893 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800894 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800895 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530896 select FSL_IFC
Peng Ma34bed5d2019-12-23 09:28:12 +0000897 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400898 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600899 imply CMD_REGINFO
Peng Ma34bed5d2019-12-23 09:28:12 +0000900 imply FSL_SATA
York Sune20c6852016-11-21 12:54:19 -0800901
York Sunc7ea9242016-11-21 13:31:34 -0800902config ARCH_T4160
903 bool
York Sunaf5495a2016-12-28 08:43:27 -0800904 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800905 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800906 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800907 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800908 select SYS_FSL_ERRATUM_A004468
909 select SYS_FSL_ERRATUM_A005871
910 select SYS_FSL_ERRATUM_A006379
911 select SYS_FSL_ERRATUM_A006593
912 select SYS_FSL_ERRATUM_A007186
913 select SYS_FSL_ERRATUM_A007798
914 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800915 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800916 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800917 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800918 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800919 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800920 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530921 select FSL_IFC
Simon Glass203b3ab2017-06-14 21:28:24 -0600922 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400923 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600924 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200925 imply FSL_SATA
York Sunc7ea9242016-11-21 13:31:34 -0800926
York Sun0fad3262016-11-21 13:35:41 -0800927config ARCH_T4240
928 bool
York Sunaf5495a2016-12-28 08:43:27 -0800929 select E500MC
York Sunf4e8a752016-12-28 08:43:48 -0800930 select E6500
York Sune7a6eaf2016-12-02 10:44:34 -0800931 select FSL_LAW
York Sun4e577972016-12-28 08:43:46 -0800932 select SYS_FSL_DDR_VER_47
York Sunbe735532016-12-28 08:43:43 -0800933 select SYS_FSL_ERRATUM_A004468
934 select SYS_FSL_ERRATUM_A005871
935 select SYS_FSL_ERRATUM_A006261
936 select SYS_FSL_ERRATUM_A006379
937 select SYS_FSL_ERRATUM_A006593
938 select SYS_FSL_ERRATUM_A007186
939 select SYS_FSL_ERRATUM_A007798
Tony O'Brien8acb1272016-12-02 09:22:34 +1300940 select SYS_FSL_ERRATUM_A007815
Darwin Dingela56d6c02016-10-25 09:48:01 +1300941 select SYS_FSL_ERRATUM_A007907
Jaiprakash Singhe230a922020-06-02 12:44:02 +0530942 select SYS_FSL_ERRATUM_A008109
York Sunbe735532016-12-28 08:43:43 -0800943 select SYS_FSL_ERRATUM_A009942
York Sund297d392016-12-28 08:43:40 -0800944 select SYS_FSL_HAS_DDR3
York Sun92c36e22016-12-28 08:43:30 -0800945 select SYS_FSL_HAS_SEC
York Sun0d3b8592016-12-28 08:43:49 -0800946 select SYS_FSL_QORIQ_CHASSIS2
York Sunfa4199422016-12-28 08:43:31 -0800947 select SYS_FSL_SEC_BE
York Sun92c36e22016-12-28 08:43:30 -0800948 select SYS_FSL_SEC_COMPAT_4
York Sun7eafac12016-12-28 08:43:50 -0800949 select SYS_PPC64
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +0530950 select FSL_IFC
Simon Glass203b3ab2017-06-14 21:28:24 -0600951 imply CMD_SATA
Tom Rini00448d22017-07-28 21:31:42 -0400952 imply CMD_NAND
Christophe Leroye538bbc2017-08-04 16:34:40 -0600953 imply CMD_REGINFO
Tuomas Tynkkynen8df5dd32017-12-08 15:36:17 +0200954 imply FSL_SATA
York Sune7a6eaf2016-12-02 10:44:34 -0800955
Jagdish Gediya7f2ad252018-09-03 21:35:10 +0530956config MPC85XX_HAVE_RESET_VECTOR
957 bool "Indicate reset vector at CONFIG_RESET_VECTOR_ADDRESS - 0xffc"
958 depends on MPC85xx
959
York Sunaf5495a2016-12-28 08:43:27 -0800960config BOOKE
961 bool
962 default y
963
964config E500
965 bool
966 default y
967 help
968 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
969
970config E500MC
971 bool
Simon Glassc88a09a2017-08-04 16:34:34 -0600972 imply CMD_PCI
York Sunaf5495a2016-12-28 08:43:27 -0800973 help
974 Enble PowerPC E500MC core
975
York Sunf4e8a752016-12-28 08:43:48 -0800976config E6500
977 bool
978 help
979 Enable PowerPC E6500 core
980
York Sune7a6eaf2016-12-02 10:44:34 -0800981config FSL_LAW
982 bool
983 help
984 Use Freescale common code for Local Access Window
York Sun0fad3262016-11-21 13:35:41 -0800985
Udit Agarwald2dd2f72019-11-07 16:11:39 +0000986config NXP_ESBC
987 bool "NXP_ESBC"
York Sunafa0fd32016-12-02 09:33:14 -0800988 help
989 Enable Freescale Secure Boot feature. Normally selected
990 by defconfig. If unsure, do not change.
991
York Suncbf7bf32016-11-23 12:30:40 -0800992config MAX_CPUS
993 int "Maximum number of CPUs permitted for MPC85xx"
994 default 12 if ARCH_T4240
995 default 8 if ARCH_P4080 || \
996 ARCH_T4160
997 default 4 if ARCH_B4860 || \
998 ARCH_P2041 || \
999 ARCH_P3041 || \
1000 ARCH_P5040 || \
1001 ARCH_T1040 || \
1002 ARCH_T1042 || \
Tom Rini3ec582b2021-02-20 20:06:21 -05001003 ARCH_T2080
York Suncbf7bf32016-11-23 12:30:40 -08001004 default 2 if ARCH_B4420 || \
1005 ARCH_BSC9132 || \
1006 ARCH_MPC8572 || \
1007 ARCH_P1020 || \
1008 ARCH_P1021 || \
York Suncbf7bf32016-11-23 12:30:40 -08001009 ARCH_P1023 || \
1010 ARCH_P1024 || \
1011 ARCH_P1025 || \
1012 ARCH_P2020 || \
1013 ARCH_P5020 || \
York Suncbf7bf32016-11-23 12:30:40 -08001014 ARCH_T1023 || \
1015 ARCH_T1024
1016 default 1
1017 help
1018 Set this number to the maximum number of possible CPUs in the SoC.
1019 SoCs may have multiple clusters with each cluster may have multiple
1020 ports. If some ports are reserved but higher ports are used for
1021 cores, count the reserved ports. This will allocate enough memory
1022 in spin table to properly handle all cores.
1023
York Sun7ea6f352016-12-01 13:26:06 -08001024config SYS_CCSRBAR_DEFAULT
1025 hex "Default CCSRBAR address"
1026 default 0xff700000 if ARCH_BSC9131 || \
1027 ARCH_BSC9132 || \
1028 ARCH_C29X || \
1029 ARCH_MPC8536 || \
1030 ARCH_MPC8540 || \
1031 ARCH_MPC8541 || \
1032 ARCH_MPC8544 || \
1033 ARCH_MPC8548 || \
1034 ARCH_MPC8555 || \
1035 ARCH_MPC8560 || \
1036 ARCH_MPC8568 || \
York Sun7ea6f352016-12-01 13:26:06 -08001037 ARCH_MPC8572 || \
1038 ARCH_P1010 || \
1039 ARCH_P1011 || \
1040 ARCH_P1020 || \
1041 ARCH_P1021 || \
York Sun7ea6f352016-12-01 13:26:06 -08001042 ARCH_P1024 || \
1043 ARCH_P1025 || \
1044 ARCH_P2020
1045 default 0xff600000 if ARCH_P1023
1046 default 0xfe000000 if ARCH_B4420 || \
1047 ARCH_B4860 || \
1048 ARCH_P2041 || \
1049 ARCH_P3041 || \
1050 ARCH_P4080 || \
1051 ARCH_P5020 || \
1052 ARCH_P5040 || \
York Sun7ea6f352016-12-01 13:26:06 -08001053 ARCH_T1023 || \
1054 ARCH_T1024 || \
1055 ARCH_T1040 || \
1056 ARCH_T1042 || \
1057 ARCH_T2080 || \
York Sun7ea6f352016-12-01 13:26:06 -08001058 ARCH_T4160 || \
1059 ARCH_T4240
1060 default 0xe0000000 if ARCH_QEMU_E500
1061 help
1062 Default value of CCSRBAR comes from power-on-reset. It
1063 is fixed on each SoC. Some SoCs can have different value
1064 if changed by pre-boot regime. The value here must match
1065 the current value in SoC. If not sure, do not change.
1066
York Sunbe735532016-12-28 08:43:43 -08001067config SYS_FSL_ERRATUM_A004468
1068 bool
1069
1070config SYS_FSL_ERRATUM_A004477
1071 bool
1072
1073config SYS_FSL_ERRATUM_A004508
1074 bool
1075
1076config SYS_FSL_ERRATUM_A004580
1077 bool
1078
1079config SYS_FSL_ERRATUM_A004699
1080 bool
1081
1082config SYS_FSL_ERRATUM_A004849
1083 bool
1084
1085config SYS_FSL_ERRATUM_A004510
1086 bool
1087
1088config SYS_FSL_ERRATUM_A004510_SVR_REV
1089 hex
1090 depends on SYS_FSL_ERRATUM_A004510
1091 default 0x20 if ARCH_P4080
1092 default 0x10
1093
1094config SYS_FSL_ERRATUM_A004510_SVR_REV2
1095 hex
1096 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1097 default 0x11
1098
1099config SYS_FSL_ERRATUM_A005125
1100 bool
1101
1102config SYS_FSL_ERRATUM_A005434
1103 bool
1104
1105config SYS_FSL_ERRATUM_A005812
1106 bool
1107
1108config SYS_FSL_ERRATUM_A005871
1109 bool
1110
Chris Packham434f0582018-10-04 20:03:53 +13001111config SYS_FSL_ERRATUM_A005275
1112 bool
1113
York Sunbe735532016-12-28 08:43:43 -08001114config SYS_FSL_ERRATUM_A006261
1115 bool
1116
1117config SYS_FSL_ERRATUM_A006379
1118 bool
1119
1120config SYS_FSL_ERRATUM_A006384
1121 bool
1122
1123config SYS_FSL_ERRATUM_A006475
1124 bool
1125
1126config SYS_FSL_ERRATUM_A006593
1127 bool
1128
1129config SYS_FSL_ERRATUM_A007075
1130 bool
1131
1132config SYS_FSL_ERRATUM_A007186
1133 bool
1134
1135config SYS_FSL_ERRATUM_A007212
1136 bool
1137
Tony O'Brien8acb1272016-12-02 09:22:34 +13001138config SYS_FSL_ERRATUM_A007815
1139 bool
1140
York Sunbe735532016-12-28 08:43:43 -08001141config SYS_FSL_ERRATUM_A007798
1142 bool
1143
Darwin Dingela56d6c02016-10-25 09:48:01 +13001144config SYS_FSL_ERRATUM_A007907
1145 bool
1146
York Sunbe735532016-12-28 08:43:43 -08001147config SYS_FSL_ERRATUM_A008044
1148 bool
1149
1150config SYS_FSL_ERRATUM_CPC_A002
1151 bool
1152
1153config SYS_FSL_ERRATUM_CPC_A003
1154 bool
1155
1156config SYS_FSL_ERRATUM_CPU_A003999
1157 bool
1158
1159config SYS_FSL_ERRATUM_ELBC_A001
1160 bool
1161
1162config SYS_FSL_ERRATUM_I2C_A004447
1163 bool
1164
1165config SYS_FSL_A004447_SVR_REV
1166 hex
1167 depends on SYS_FSL_ERRATUM_I2C_A004447
1168 default 0x00 if ARCH_MPC8548
1169 default 0x10 if ARCH_P1010
1170 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1171 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1172
1173config SYS_FSL_ERRATUM_IFC_A002769
1174 bool
1175
1176config SYS_FSL_ERRATUM_IFC_A003399
1177 bool
1178
1179config SYS_FSL_ERRATUM_NMG_CPU_A011
1180 bool
1181
1182config SYS_FSL_ERRATUM_NMG_ETSEC129
1183 bool
1184
1185config SYS_FSL_ERRATUM_NMG_LBC103
1186 bool
1187
1188config SYS_FSL_ERRATUM_P1010_A003549
1189 bool
1190
1191config SYS_FSL_ERRATUM_SATA_A001
1192 bool
1193
1194config SYS_FSL_ERRATUM_SEC_A003571
1195 bool
1196
1197config SYS_FSL_ERRATUM_SRIO_A004034
1198 bool
1199
1200config SYS_FSL_ERRATUM_USB14
1201 bool
1202
1203config SYS_P4080_ERRATUM_CPU22
1204 bool
1205
1206config SYS_P4080_ERRATUM_PCIE_A003
1207 bool
1208
1209config SYS_P4080_ERRATUM_SERDES8
1210 bool
1211
1212config SYS_P4080_ERRATUM_SERDES9
1213 bool
1214
1215config SYS_P4080_ERRATUM_SERDES_A001
1216 bool
1217
1218config SYS_P4080_ERRATUM_SERDES_A005
1219 bool
1220
Hou Zhiqiangdeb47f52019-05-22 22:46:03 +08001221config FSL_PCIE_DISABLE_ASPM
1222 bool
1223
Hou Zhiqiang01500f52019-05-23 11:52:44 +08001224config FSL_PCIE_RESET
1225 bool
1226
York Sun0d3b8592016-12-28 08:43:49 -08001227config SYS_FSL_QORIQ_CHASSIS1
1228 bool
1229
1230config SYS_FSL_QORIQ_CHASSIS2
1231 bool
1232
York Sun091e5e52016-12-01 14:05:02 -08001233config SYS_FSL_NUM_LAWS
1234 int "Number of local access windows"
1235 depends on FSL_LAW
1236 default 32 if ARCH_B4420 || \
1237 ARCH_B4860 || \
1238 ARCH_P2041 || \
1239 ARCH_P3041 || \
1240 ARCH_P4080 || \
1241 ARCH_P5020 || \
1242 ARCH_P5040 || \
1243 ARCH_T2080 || \
York Sun091e5e52016-12-01 14:05:02 -08001244 ARCH_T4160 || \
1245 ARCH_T4240
York Sund7dd06c2016-12-28 08:43:32 -08001246 default 16 if ARCH_T1023 || \
York Sun091e5e52016-12-01 14:05:02 -08001247 ARCH_T1024 || \
1248 ARCH_T1040 || \
1249 ARCH_T1042
1250 default 12 if ARCH_BSC9131 || \
1251 ARCH_BSC9132 || \
1252 ARCH_C29X || \
1253 ARCH_MPC8536 || \
1254 ARCH_MPC8572 || \
1255 ARCH_P1010 || \
1256 ARCH_P1011 || \
1257 ARCH_P1020 || \
1258 ARCH_P1021 || \
York Sun091e5e52016-12-01 14:05:02 -08001259 ARCH_P1023 || \
1260 ARCH_P1024 || \
1261 ARCH_P1025 || \
1262 ARCH_P2020
1263 default 10 if ARCH_MPC8544 || \
1264 ARCH_MPC8548 || \
Tom Rini12084d22021-02-20 20:06:29 -05001265 ARCH_MPC8568
York Sun091e5e52016-12-01 14:05:02 -08001266 default 8 if ARCH_MPC8540 || \
1267 ARCH_MPC8541 || \
1268 ARCH_MPC8555 || \
1269 ARCH_MPC8560
1270 help
1271 Number of local access windows. This is fixed per SoC.
1272 If not sure, do not change.
1273
York Sunf4e8a752016-12-28 08:43:48 -08001274config SYS_FSL_THREADS_PER_CORE
1275 int
1276 default 2 if E6500
1277 default 1
1278
York Sun14e098d2016-12-28 08:43:28 -08001279config SYS_NUM_TLBCAMS
1280 int "Number of TLB CAM entries"
1281 default 64 if E500MC
1282 default 16
1283 help
1284 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1285 16 for other E500 SoCs.
1286
York Sun7eafac12016-12-28 08:43:50 -08001287config SYS_PPC64
1288 bool
1289
York Sun85ab6f02016-12-28 08:43:29 -08001290config SYS_PPC_E500_USE_DEBUG_TLB
1291 bool
1292
Prabhakar Kushwahab0f8bae2017-02-02 15:01:13 +05301293config FSL_IFC
1294 bool
1295
Prabhakar Kushwaha4c6be552017-02-02 15:01:48 +05301296config FSL_ELBC
1297 bool
1298
York Sun85ab6f02016-12-28 08:43:29 -08001299config SYS_PPC_E500_DEBUG_TLB
1300 int "Temporary TLB entry for external debugger"
1301 depends on SYS_PPC_E500_USE_DEBUG_TLB
1302 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1303 default 1 if ARCH_MPC8536
1304 default 2 if ARCH_MPC8572 || \
1305 ARCH_P1011 || \
1306 ARCH_P1020 || \
1307 ARCH_P1021 || \
York Sun85ab6f02016-12-28 08:43:29 -08001308 ARCH_P1024 || \
1309 ARCH_P1025 || \
1310 ARCH_P2020
1311 default 3 if ARCH_P1010 || \
1312 ARCH_BSC9132 || \
1313 ARCH_C29X
1314 help
1315 Select a temporary TLB entry to be used during boot to work
1316 around limitations in e500v1 and e500v2 external debugger
1317 support. This reduces the portions of the boot code where
1318 breakpoints and single stepping do not work. The value of this
1319 symbol should be set to the TLB1 entry to be used for this
1320 purpose. If unsure, do not change.
1321
Prabhakar Kushwaha3c48f582017-02-02 15:01:26 +05301322config SYS_FSL_IFC_CLK_DIV
1323 int "Divider of platform clock"
1324 depends on FSL_IFC
1325 default 2 if ARCH_B4420 || \
1326 ARCH_B4860 || \
1327 ARCH_T1024 || \
1328 ARCH_T1023 || \
1329 ARCH_T1040 || \
1330 ARCH_T1042 || \
1331 ARCH_T4160 || \
1332 ARCH_T4240
1333 default 1
1334 help
1335 Defines divider of platform clock(clock input to
1336 IFC controller).
1337
Prabhakar Kushwahabedc5622017-02-02 15:02:00 +05301338config SYS_FSL_LBC_CLK_DIV
1339 int "Divider of platform clock"
1340 depends on FSL_ELBC || ARCH_MPC8540 || \
1341 ARCH_MPC8548 || ARCH_MPC8541 || \
1342 ARCH_MPC8555 || ARCH_MPC8560 || \
1343 ARCH_MPC8568
1344
1345 default 2 if ARCH_P2041 || \
1346 ARCH_P3041 || \
1347 ARCH_P4080 || \
1348 ARCH_P5020 || \
1349 ARCH_P5040
1350 default 1
1351
1352 help
1353 Defines divider of platform clock(clock input to
1354 eLBC controller).
1355
Rajesh Bhagat6d072982021-02-15 09:46:14 +01001356config FSL_VIA
1357 bool
1358
Bin Meng2076d992021-02-25 17:22:58 +08001359source "board/emulation/qemu-ppce500/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001360source "board/freescale/corenet_ds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001361source "board/freescale/mpc8541cds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001362source "board/freescale/mpc8548cds/Kconfig"
1363source "board/freescale/mpc8555cds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001364source "board/freescale/mpc8568mds/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001365source "board/freescale/p1010rdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001366source "board/freescale/p1_p2_rdb_pc/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001367source "board/freescale/p2041rdb/Kconfig"
Shengzhou Liu49912402014-11-24 17:11:56 +08001368source "board/freescale/t102xrdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001369source "board/freescale/t104xrdb/Kconfig"
1370source "board/freescale/t208xqds/Kconfig"
1371source "board/freescale/t208xrdb/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001372source "board/freescale/t4rdb/Kconfig"
Pascal Linder305329f2019-06-18 13:27:47 +02001373source "board/keymile/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001374source "board/sbc8548/Kconfig"
1375source "board/socrates/Kconfig"
Andy Fleming3c98e7b2015-11-04 15:48:32 -06001376source "board/varisys/cyrus/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001377source "board/xes/xpedite520x/Kconfig"
1378source "board/xes/xpedite537x/Kconfig"
1379source "board/xes/xpedite550x/Kconfig"
Oleksandr G Zhadan19ac6882015-04-29 16:57:39 -04001380source "board/Arcturus/ucp1020/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001381
1382endmenu