]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/powerpc/cpu/mpc85xx/Kconfig
fs: Convert CONFIG_CMD_CRAMFS to Kconfig
[people/ms/u-boot.git] / arch / powerpc / cpu / mpc85xx / Kconfig
1 menu "mpc85xx CPU"
2 depends on MPC85xx
3
4 config SYS_CPU
5 default "mpc85xx"
6
7 choice
8 prompt "Target select"
9 optional
10
11 config TARGET_SBC8548
12 bool "Support sbc8548"
13 select ARCH_MPC8548
14
15 config TARGET_SOCRATES
16 bool "Support socrates"
17 select ARCH_MPC8544
18
19 config TARGET_B4420QDS
20 bool "Support B4420QDS"
21 select ARCH_B4420
22 select SUPPORT_SPL
23 select PHYS_64BIT
24
25 config TARGET_B4860QDS
26 bool "Support B4860QDS"
27 select ARCH_B4860
28 select BOARD_LATE_INIT if CHAIN_OF_TRUST
29 select SUPPORT_SPL
30 select PHYS_64BIT
31
32 config TARGET_BSC9131RDB
33 bool "Support BSC9131RDB"
34 select ARCH_BSC9131
35 select SUPPORT_SPL
36 select BOARD_EARLY_INIT_F
37
38 config TARGET_BSC9132QDS
39 bool "Support BSC9132QDS"
40 select ARCH_BSC9132
41 select BOARD_LATE_INIT if CHAIN_OF_TRUST
42 select SUPPORT_SPL
43 select BOARD_EARLY_INIT_F
44
45 config TARGET_C29XPCIE
46 bool "Support C29XPCIE"
47 select ARCH_C29X
48 select BOARD_LATE_INIT if CHAIN_OF_TRUST
49 select SUPPORT_SPL
50 select SUPPORT_TPL
51 select PHYS_64BIT
52
53 config TARGET_P3041DS
54 bool "Support P3041DS"
55 select PHYS_64BIT
56 select ARCH_P3041
57 select BOARD_LATE_INIT if CHAIN_OF_TRUST
58
59 config TARGET_P4080DS
60 bool "Support P4080DS"
61 select PHYS_64BIT
62 select ARCH_P4080
63 select BOARD_LATE_INIT if CHAIN_OF_TRUST
64
65 config TARGET_P5020DS
66 bool "Support P5020DS"
67 select PHYS_64BIT
68 select ARCH_P5020
69 select BOARD_LATE_INIT if CHAIN_OF_TRUST
70
71 config TARGET_P5040DS
72 bool "Support P5040DS"
73 select PHYS_64BIT
74 select ARCH_P5040
75 select BOARD_LATE_INIT if CHAIN_OF_TRUST
76
77 config TARGET_MPC8536DS
78 bool "Support MPC8536DS"
79 select ARCH_MPC8536
80 # Use DDR3 controller with DDR2 DIMMs on this board
81 select SYS_FSL_DDRC_GEN3
82
83 config TARGET_MPC8540ADS
84 bool "Support MPC8540ADS"
85 select ARCH_MPC8540
86
87 config TARGET_MPC8541CDS
88 bool "Support MPC8541CDS"
89 select ARCH_MPC8541
90
91 config TARGET_MPC8544DS
92 bool "Support MPC8544DS"
93 select ARCH_MPC8544
94
95 config TARGET_MPC8548CDS
96 bool "Support MPC8548CDS"
97 select ARCH_MPC8548
98
99 config TARGET_MPC8555CDS
100 bool "Support MPC8555CDS"
101 select ARCH_MPC8555
102
103 config TARGET_MPC8560ADS
104 bool "Support MPC8560ADS"
105 select ARCH_MPC8560
106
107 config TARGET_MPC8568MDS
108 bool "Support MPC8568MDS"
109 select ARCH_MPC8568
110
111 config TARGET_MPC8569MDS
112 bool "Support MPC8569MDS"
113 select ARCH_MPC8569
114
115 config TARGET_MPC8572DS
116 bool "Support MPC8572DS"
117 select ARCH_MPC8572
118 # Use DDR3 controller with DDR2 DIMMs on this board
119 select SYS_FSL_DDRC_GEN3
120
121 config TARGET_P1010RDB_PA
122 bool "Support P1010RDB_PA"
123 select ARCH_P1010
124 select BOARD_LATE_INIT if CHAIN_OF_TRUST
125 select SUPPORT_SPL
126 select SUPPORT_TPL
127
128 config TARGET_P1010RDB_PB
129 bool "Support P1010RDB_PB"
130 select ARCH_P1010
131 select BOARD_LATE_INIT if CHAIN_OF_TRUST
132 select SUPPORT_SPL
133 select SUPPORT_TPL
134
135 config TARGET_P1022DS
136 bool "Support P1022DS"
137 select ARCH_P1022
138 select SUPPORT_SPL
139 select SUPPORT_TPL
140
141 config TARGET_P1023RDB
142 bool "Support P1023RDB"
143 select ARCH_P1023
144
145 config TARGET_P1020MBG
146 bool "Support P1020MBG-PC"
147 select SUPPORT_SPL
148 select SUPPORT_TPL
149 select ARCH_P1020
150
151 config TARGET_P1020RDB_PC
152 bool "Support P1020RDB-PC"
153 select SUPPORT_SPL
154 select SUPPORT_TPL
155 select ARCH_P1020
156
157 config TARGET_P1020RDB_PD
158 bool "Support P1020RDB-PD"
159 select SUPPORT_SPL
160 select SUPPORT_TPL
161 select ARCH_P1020
162
163 config TARGET_P1020UTM
164 bool "Support P1020UTM"
165 select SUPPORT_SPL
166 select SUPPORT_TPL
167 select ARCH_P1020
168
169 config TARGET_P1021RDB
170 bool "Support P1021RDB"
171 select SUPPORT_SPL
172 select SUPPORT_TPL
173 select ARCH_P1021
174
175 config TARGET_P1024RDB
176 bool "Support P1024RDB"
177 select SUPPORT_SPL
178 select SUPPORT_TPL
179 select ARCH_P1024
180
181 config TARGET_P1025RDB
182 bool "Support P1025RDB"
183 select SUPPORT_SPL
184 select SUPPORT_TPL
185 select ARCH_P1025
186
187 config TARGET_P2020RDB
188 bool "Support P2020RDB-PC"
189 select SUPPORT_SPL
190 select SUPPORT_TPL
191 select ARCH_P2020
192
193 config TARGET_P1_TWR
194 bool "Support p1_twr"
195 select ARCH_P1025
196
197 config TARGET_P2041RDB
198 bool "Support P2041RDB"
199 select ARCH_P2041
200 select BOARD_LATE_INIT if CHAIN_OF_TRUST
201 select PHYS_64BIT
202
203 config TARGET_QEMU_PPCE500
204 bool "Support qemu-ppce500"
205 select ARCH_QEMU_E500
206 select PHYS_64BIT
207
208 config TARGET_T1024QDS
209 bool "Support T1024QDS"
210 select ARCH_T1024
211 select BOARD_LATE_INIT if CHAIN_OF_TRUST
212 select SUPPORT_SPL
213 select PHYS_64BIT
214
215 config TARGET_T1023RDB
216 bool "Support T1023RDB"
217 select ARCH_T1023
218 select BOARD_LATE_INIT if CHAIN_OF_TRUST
219 select SUPPORT_SPL
220 select PHYS_64BIT
221
222 config TARGET_T1024RDB
223 bool "Support T1024RDB"
224 select ARCH_T1024
225 select BOARD_LATE_INIT if CHAIN_OF_TRUST
226 select SUPPORT_SPL
227 select PHYS_64BIT
228
229 config TARGET_T1040QDS
230 bool "Support T1040QDS"
231 select ARCH_T1040
232 select BOARD_LATE_INIT if CHAIN_OF_TRUST
233 select PHYS_64BIT
234
235 config TARGET_T1040RDB
236 bool "Support T1040RDB"
237 select ARCH_T1040
238 select BOARD_LATE_INIT if CHAIN_OF_TRUST
239 select SUPPORT_SPL
240 select PHYS_64BIT
241
242 config TARGET_T1040D4RDB
243 bool "Support T1040D4RDB"
244 select ARCH_T1040
245 select BOARD_LATE_INIT if CHAIN_OF_TRUST
246 select SUPPORT_SPL
247 select PHYS_64BIT
248
249 config TARGET_T1042RDB
250 bool "Support T1042RDB"
251 select ARCH_T1042
252 select BOARD_LATE_INIT if CHAIN_OF_TRUST
253 select SUPPORT_SPL
254 select PHYS_64BIT
255
256 config TARGET_T1042D4RDB
257 bool "Support T1042D4RDB"
258 select ARCH_T1042
259 select BOARD_LATE_INIT if CHAIN_OF_TRUST
260 select SUPPORT_SPL
261 select PHYS_64BIT
262
263 config TARGET_T1042RDB_PI
264 bool "Support T1042RDB_PI"
265 select ARCH_T1042
266 select BOARD_LATE_INIT if CHAIN_OF_TRUST
267 select SUPPORT_SPL
268 select PHYS_64BIT
269
270 config TARGET_T2080QDS
271 bool "Support T2080QDS"
272 select ARCH_T2080
273 select BOARD_LATE_INIT if CHAIN_OF_TRUST
274 select SUPPORT_SPL
275 select PHYS_64BIT
276
277 config TARGET_T2080RDB
278 bool "Support T2080RDB"
279 select ARCH_T2080
280 select BOARD_LATE_INIT if CHAIN_OF_TRUST
281 select SUPPORT_SPL
282 select PHYS_64BIT
283
284 config TARGET_T2081QDS
285 bool "Support T2081QDS"
286 select ARCH_T2081
287 select SUPPORT_SPL
288 select PHYS_64BIT
289
290 config TARGET_T4160QDS
291 bool "Support T4160QDS"
292 select ARCH_T4160
293 select BOARD_LATE_INIT if CHAIN_OF_TRUST
294 select SUPPORT_SPL
295 select PHYS_64BIT
296
297 config TARGET_T4160RDB
298 bool "Support T4160RDB"
299 select ARCH_T4160
300 select SUPPORT_SPL
301 select PHYS_64BIT
302
303 config TARGET_T4240QDS
304 bool "Support T4240QDS"
305 select ARCH_T4240
306 select BOARD_LATE_INIT if CHAIN_OF_TRUST
307 select SUPPORT_SPL
308 select PHYS_64BIT
309
310 config TARGET_T4240RDB
311 bool "Support T4240RDB"
312 select ARCH_T4240
313 select SUPPORT_SPL
314 select PHYS_64BIT
315
316 config TARGET_CONTROLCENTERD
317 bool "Support controlcenterd"
318 select ARCH_P1022
319
320 config TARGET_KMP204X
321 bool "Support kmp204x"
322 select ARCH_P2041
323 select PHYS_64BIT
324 imply CMD_CRAMFS
325
326 config TARGET_XPEDITE520X
327 bool "Support xpedite520x"
328 select ARCH_MPC8548
329
330 config TARGET_XPEDITE537X
331 bool "Support xpedite537x"
332 select ARCH_MPC8572
333 # Use DDR3 controller with DDR2 DIMMs on this board
334 select SYS_FSL_DDRC_GEN3
335
336 config TARGET_XPEDITE550X
337 bool "Support xpedite550x"
338 select ARCH_P2020
339
340 config TARGET_UCP1020
341 bool "Support uCP1020"
342 select ARCH_P1020
343
344 config TARGET_CYRUS_P5020
345 bool "Support Varisys Cyrus P5020"
346 select ARCH_P5020
347 select PHYS_64BIT
348
349 config TARGET_CYRUS_P5040
350 bool "Support Varisys Cyrus P5040"
351 select ARCH_P5040
352 select PHYS_64BIT
353
354 endchoice
355
356 config ARCH_B4420
357 bool
358 select E500MC
359 select E6500
360 select FSL_LAW
361 select SYS_FSL_DDR_VER_47
362 select SYS_FSL_ERRATUM_A004477
363 select SYS_FSL_ERRATUM_A005871
364 select SYS_FSL_ERRATUM_A006379
365 select SYS_FSL_ERRATUM_A006384
366 select SYS_FSL_ERRATUM_A006475
367 select SYS_FSL_ERRATUM_A006593
368 select SYS_FSL_ERRATUM_A007075
369 select SYS_FSL_ERRATUM_A007186
370 select SYS_FSL_ERRATUM_A007212
371 select SYS_FSL_ERRATUM_A009942
372 select SYS_FSL_HAS_DDR3
373 select SYS_FSL_HAS_SEC
374 select SYS_FSL_QORIQ_CHASSIS2
375 select SYS_FSL_SEC_BE
376 select SYS_FSL_SEC_COMPAT_4
377 select SYS_PPC64
378 select FSL_IFC
379
380 config ARCH_B4860
381 bool
382 select E500MC
383 select E6500
384 select FSL_LAW
385 select SYS_FSL_DDR_VER_47
386 select SYS_FSL_ERRATUM_A004477
387 select SYS_FSL_ERRATUM_A005871
388 select SYS_FSL_ERRATUM_A006379
389 select SYS_FSL_ERRATUM_A006384
390 select SYS_FSL_ERRATUM_A006475
391 select SYS_FSL_ERRATUM_A006593
392 select SYS_FSL_ERRATUM_A007075
393 select SYS_FSL_ERRATUM_A007186
394 select SYS_FSL_ERRATUM_A007212
395 select SYS_FSL_ERRATUM_A007907
396 select SYS_FSL_ERRATUM_A009942
397 select SYS_FSL_HAS_DDR3
398 select SYS_FSL_HAS_SEC
399 select SYS_FSL_QORIQ_CHASSIS2
400 select SYS_FSL_SEC_BE
401 select SYS_FSL_SEC_COMPAT_4
402 select SYS_PPC64
403 select FSL_IFC
404
405 config ARCH_BSC9131
406 bool
407 select FSL_LAW
408 select SYS_FSL_DDR_VER_44
409 select SYS_FSL_ERRATUM_A004477
410 select SYS_FSL_ERRATUM_A005125
411 select SYS_FSL_ERRATUM_ESDHC111
412 select SYS_FSL_HAS_DDR3
413 select SYS_FSL_HAS_SEC
414 select SYS_FSL_SEC_BE
415 select SYS_FSL_SEC_COMPAT_4
416 select FSL_IFC
417
418 config ARCH_BSC9132
419 bool
420 select FSL_LAW
421 select SYS_FSL_DDR_VER_46
422 select SYS_FSL_ERRATUM_A004477
423 select SYS_FSL_ERRATUM_A005125
424 select SYS_FSL_ERRATUM_A005434
425 select SYS_FSL_ERRATUM_ESDHC111
426 select SYS_FSL_ERRATUM_I2C_A004447
427 select SYS_FSL_ERRATUM_IFC_A002769
428 select SYS_FSL_HAS_DDR3
429 select SYS_FSL_HAS_SEC
430 select SYS_FSL_SEC_BE
431 select SYS_FSL_SEC_COMPAT_4
432 select SYS_PPC_E500_USE_DEBUG_TLB
433 select FSL_IFC
434
435 config ARCH_C29X
436 bool
437 select FSL_LAW
438 select SYS_FSL_DDR_VER_46
439 select SYS_FSL_ERRATUM_A005125
440 select SYS_FSL_ERRATUM_ESDHC111
441 select SYS_FSL_HAS_DDR3
442 select SYS_FSL_HAS_SEC
443 select SYS_FSL_SEC_BE
444 select SYS_FSL_SEC_COMPAT_6
445 select SYS_PPC_E500_USE_DEBUG_TLB
446 select FSL_IFC
447
448 config ARCH_MPC8536
449 bool
450 select FSL_LAW
451 select SYS_FSL_ERRATUM_A004508
452 select SYS_FSL_ERRATUM_A005125
453 select SYS_FSL_HAS_DDR2
454 select SYS_FSL_HAS_DDR3
455 select SYS_FSL_HAS_SEC
456 select SYS_FSL_SEC_BE
457 select SYS_FSL_SEC_COMPAT_2
458 select SYS_PPC_E500_USE_DEBUG_TLB
459 select FSL_ELBC
460
461 config ARCH_MPC8540
462 bool
463 select FSL_LAW
464 select SYS_FSL_HAS_DDR1
465
466 config ARCH_MPC8541
467 bool
468 select FSL_LAW
469 select SYS_FSL_HAS_DDR1
470 select SYS_FSL_HAS_SEC
471 select SYS_FSL_SEC_BE
472 select SYS_FSL_SEC_COMPAT_2
473
474 config ARCH_MPC8544
475 bool
476 select FSL_LAW
477 select SYS_FSL_ERRATUM_A005125
478 select SYS_FSL_HAS_DDR2
479 select SYS_FSL_HAS_SEC
480 select SYS_FSL_SEC_BE
481 select SYS_FSL_SEC_COMPAT_2
482 select SYS_PPC_E500_USE_DEBUG_TLB
483 select FSL_ELBC
484
485 config ARCH_MPC8548
486 bool
487 select FSL_LAW
488 select SYS_FSL_ERRATUM_A005125
489 select SYS_FSL_ERRATUM_NMG_DDR120
490 select SYS_FSL_ERRATUM_NMG_LBC103
491 select SYS_FSL_ERRATUM_NMG_ETSEC129
492 select SYS_FSL_ERRATUM_I2C_A004447
493 select SYS_FSL_HAS_DDR2
494 select SYS_FSL_HAS_DDR1
495 select SYS_FSL_HAS_SEC
496 select SYS_FSL_SEC_BE
497 select SYS_FSL_SEC_COMPAT_2
498 select SYS_PPC_E500_USE_DEBUG_TLB
499
500 config ARCH_MPC8555
501 bool
502 select FSL_LAW
503 select SYS_FSL_HAS_DDR1
504 select SYS_FSL_HAS_SEC
505 select SYS_FSL_SEC_BE
506 select SYS_FSL_SEC_COMPAT_2
507
508 config ARCH_MPC8560
509 bool
510 select FSL_LAW
511 select SYS_FSL_HAS_DDR1
512
513 config ARCH_MPC8568
514 bool
515 select FSL_LAW
516 select SYS_FSL_HAS_DDR2
517 select SYS_FSL_HAS_SEC
518 select SYS_FSL_SEC_BE
519 select SYS_FSL_SEC_COMPAT_2
520
521 config ARCH_MPC8569
522 bool
523 select FSL_LAW
524 select SYS_FSL_ERRATUM_A004508
525 select SYS_FSL_ERRATUM_A005125
526 select SYS_FSL_HAS_DDR3
527 select SYS_FSL_HAS_SEC
528 select SYS_FSL_SEC_BE
529 select SYS_FSL_SEC_COMPAT_2
530 select FSL_ELBC
531
532 config ARCH_MPC8572
533 bool
534 select FSL_LAW
535 select SYS_FSL_ERRATUM_A004508
536 select SYS_FSL_ERRATUM_A005125
537 select SYS_FSL_ERRATUM_DDR_115
538 select SYS_FSL_ERRATUM_DDR111_DDR134
539 select SYS_FSL_HAS_DDR2
540 select SYS_FSL_HAS_DDR3
541 select SYS_FSL_HAS_SEC
542 select SYS_FSL_SEC_BE
543 select SYS_FSL_SEC_COMPAT_2
544 select SYS_PPC_E500_USE_DEBUG_TLB
545 select FSL_ELBC
546
547 config ARCH_P1010
548 bool
549 select FSL_LAW
550 select SYS_FSL_ERRATUM_A004477
551 select SYS_FSL_ERRATUM_A004508
552 select SYS_FSL_ERRATUM_A005125
553 select SYS_FSL_ERRATUM_A006261
554 select SYS_FSL_ERRATUM_A007075
555 select SYS_FSL_ERRATUM_ESDHC111
556 select SYS_FSL_ERRATUM_I2C_A004447
557 select SYS_FSL_ERRATUM_IFC_A002769
558 select SYS_FSL_ERRATUM_P1010_A003549
559 select SYS_FSL_ERRATUM_SEC_A003571
560 select SYS_FSL_ERRATUM_IFC_A003399
561 select SYS_FSL_HAS_DDR3
562 select SYS_FSL_HAS_SEC
563 select SYS_FSL_SEC_BE
564 select SYS_FSL_SEC_COMPAT_4
565 select SYS_PPC_E500_USE_DEBUG_TLB
566 select FSL_IFC
567
568 config ARCH_P1011
569 bool
570 select FSL_LAW
571 select SYS_FSL_ERRATUM_A004508
572 select SYS_FSL_ERRATUM_A005125
573 select SYS_FSL_ERRATUM_ELBC_A001
574 select SYS_FSL_ERRATUM_ESDHC111
575 select SYS_FSL_HAS_DDR3
576 select SYS_FSL_HAS_SEC
577 select SYS_FSL_SEC_BE
578 select SYS_FSL_SEC_COMPAT_2
579 select SYS_PPC_E500_USE_DEBUG_TLB
580 select FSL_ELBC
581
582 config ARCH_P1020
583 bool
584 select FSL_LAW
585 select SYS_FSL_ERRATUM_A004508
586 select SYS_FSL_ERRATUM_A005125
587 select SYS_FSL_ERRATUM_ELBC_A001
588 select SYS_FSL_ERRATUM_ESDHC111
589 select SYS_FSL_HAS_DDR3
590 select SYS_FSL_HAS_SEC
591 select SYS_FSL_SEC_BE
592 select SYS_FSL_SEC_COMPAT_2
593 select SYS_PPC_E500_USE_DEBUG_TLB
594 select FSL_ELBC
595
596 config ARCH_P1021
597 bool
598 select FSL_LAW
599 select SYS_FSL_ERRATUM_A004508
600 select SYS_FSL_ERRATUM_A005125
601 select SYS_FSL_ERRATUM_ELBC_A001
602 select SYS_FSL_ERRATUM_ESDHC111
603 select SYS_FSL_HAS_DDR3
604 select SYS_FSL_HAS_SEC
605 select SYS_FSL_SEC_BE
606 select SYS_FSL_SEC_COMPAT_2
607 select SYS_PPC_E500_USE_DEBUG_TLB
608 select FSL_ELBC
609
610 config ARCH_P1022
611 bool
612 select FSL_LAW
613 select SYS_FSL_ERRATUM_A004477
614 select SYS_FSL_ERRATUM_A004508
615 select SYS_FSL_ERRATUM_A005125
616 select SYS_FSL_ERRATUM_ELBC_A001
617 select SYS_FSL_ERRATUM_ESDHC111
618 select SYS_FSL_ERRATUM_SATA_A001
619 select SYS_FSL_HAS_DDR3
620 select SYS_FSL_HAS_SEC
621 select SYS_FSL_SEC_BE
622 select SYS_FSL_SEC_COMPAT_2
623 select SYS_PPC_E500_USE_DEBUG_TLB
624 select FSL_ELBC
625
626 config ARCH_P1023
627 bool
628 select FSL_LAW
629 select SYS_FSL_ERRATUM_A004508
630 select SYS_FSL_ERRATUM_A005125
631 select SYS_FSL_ERRATUM_I2C_A004447
632 select SYS_FSL_HAS_DDR3
633 select SYS_FSL_HAS_SEC
634 select SYS_FSL_SEC_BE
635 select SYS_FSL_SEC_COMPAT_4
636 select FSL_ELBC
637
638 config ARCH_P1024
639 bool
640 select FSL_LAW
641 select SYS_FSL_ERRATUM_A004508
642 select SYS_FSL_ERRATUM_A005125
643 select SYS_FSL_ERRATUM_ELBC_A001
644 select SYS_FSL_ERRATUM_ESDHC111
645 select SYS_FSL_HAS_DDR3
646 select SYS_FSL_HAS_SEC
647 select SYS_FSL_SEC_BE
648 select SYS_FSL_SEC_COMPAT_2
649 select SYS_PPC_E500_USE_DEBUG_TLB
650 select FSL_ELBC
651
652 config ARCH_P1025
653 bool
654 select FSL_LAW
655 select SYS_FSL_ERRATUM_A004508
656 select SYS_FSL_ERRATUM_A005125
657 select SYS_FSL_ERRATUM_ELBC_A001
658 select SYS_FSL_ERRATUM_ESDHC111
659 select SYS_FSL_HAS_DDR3
660 select SYS_FSL_HAS_SEC
661 select SYS_FSL_SEC_BE
662 select SYS_FSL_SEC_COMPAT_2
663 select SYS_PPC_E500_USE_DEBUG_TLB
664 select FSL_ELBC
665
666 config ARCH_P2020
667 bool
668 select FSL_LAW
669 select SYS_FSL_ERRATUM_A004477
670 select SYS_FSL_ERRATUM_A004508
671 select SYS_FSL_ERRATUM_A005125
672 select SYS_FSL_ERRATUM_ESDHC111
673 select SYS_FSL_ERRATUM_ESDHC_A001
674 select SYS_FSL_HAS_DDR3
675 select SYS_FSL_HAS_SEC
676 select SYS_FSL_SEC_BE
677 select SYS_FSL_SEC_COMPAT_2
678 select SYS_PPC_E500_USE_DEBUG_TLB
679 select FSL_ELBC
680
681 config ARCH_P2041
682 bool
683 select E500MC
684 select FSL_LAW
685 select SYS_FSL_ERRATUM_A004510
686 select SYS_FSL_ERRATUM_A004849
687 select SYS_FSL_ERRATUM_A006261
688 select SYS_FSL_ERRATUM_CPU_A003999
689 select SYS_FSL_ERRATUM_DDR_A003
690 select SYS_FSL_ERRATUM_DDR_A003474
691 select SYS_FSL_ERRATUM_ESDHC111
692 select SYS_FSL_ERRATUM_I2C_A004447
693 select SYS_FSL_ERRATUM_NMG_CPU_A011
694 select SYS_FSL_ERRATUM_SRIO_A004034
695 select SYS_FSL_ERRATUM_USB14
696 select SYS_FSL_HAS_DDR3
697 select SYS_FSL_HAS_SEC
698 select SYS_FSL_QORIQ_CHASSIS1
699 select SYS_FSL_SEC_BE
700 select SYS_FSL_SEC_COMPAT_4
701 select FSL_ELBC
702
703 config ARCH_P3041
704 bool
705 select E500MC
706 select FSL_LAW
707 select SYS_FSL_DDR_VER_44
708 select SYS_FSL_ERRATUM_A004510
709 select SYS_FSL_ERRATUM_A004849
710 select SYS_FSL_ERRATUM_A005812
711 select SYS_FSL_ERRATUM_A006261
712 select SYS_FSL_ERRATUM_CPU_A003999
713 select SYS_FSL_ERRATUM_DDR_A003
714 select SYS_FSL_ERRATUM_DDR_A003474
715 select SYS_FSL_ERRATUM_ESDHC111
716 select SYS_FSL_ERRATUM_I2C_A004447
717 select SYS_FSL_ERRATUM_NMG_CPU_A011
718 select SYS_FSL_ERRATUM_SRIO_A004034
719 select SYS_FSL_ERRATUM_USB14
720 select SYS_FSL_HAS_DDR3
721 select SYS_FSL_HAS_SEC
722 select SYS_FSL_QORIQ_CHASSIS1
723 select SYS_FSL_SEC_BE
724 select SYS_FSL_SEC_COMPAT_4
725 select FSL_ELBC
726
727 config ARCH_P4080
728 bool
729 select E500MC
730 select FSL_LAW
731 select SYS_FSL_DDR_VER_44
732 select SYS_FSL_ERRATUM_A004510
733 select SYS_FSL_ERRATUM_A004580
734 select SYS_FSL_ERRATUM_A004849
735 select SYS_FSL_ERRATUM_A005812
736 select SYS_FSL_ERRATUM_A007075
737 select SYS_FSL_ERRATUM_CPC_A002
738 select SYS_FSL_ERRATUM_CPC_A003
739 select SYS_FSL_ERRATUM_CPU_A003999
740 select SYS_FSL_ERRATUM_DDR_A003
741 select SYS_FSL_ERRATUM_DDR_A003474
742 select SYS_FSL_ERRATUM_ELBC_A001
743 select SYS_FSL_ERRATUM_ESDHC111
744 select SYS_FSL_ERRATUM_ESDHC13
745 select SYS_FSL_ERRATUM_ESDHC135
746 select SYS_FSL_ERRATUM_I2C_A004447
747 select SYS_FSL_ERRATUM_NMG_CPU_A011
748 select SYS_FSL_ERRATUM_SRIO_A004034
749 select SYS_P4080_ERRATUM_CPU22
750 select SYS_P4080_ERRATUM_PCIE_A003
751 select SYS_P4080_ERRATUM_SERDES8
752 select SYS_P4080_ERRATUM_SERDES9
753 select SYS_P4080_ERRATUM_SERDES_A001
754 select SYS_P4080_ERRATUM_SERDES_A005
755 select SYS_FSL_HAS_DDR3
756 select SYS_FSL_HAS_SEC
757 select SYS_FSL_QORIQ_CHASSIS1
758 select SYS_FSL_SEC_BE
759 select SYS_FSL_SEC_COMPAT_4
760 select FSL_ELBC
761
762 config ARCH_P5020
763 bool
764 select E500MC
765 select FSL_LAW
766 select SYS_FSL_DDR_VER_44
767 select SYS_FSL_ERRATUM_A004510
768 select SYS_FSL_ERRATUM_A006261
769 select SYS_FSL_ERRATUM_DDR_A003
770 select SYS_FSL_ERRATUM_DDR_A003474
771 select SYS_FSL_ERRATUM_ESDHC111
772 select SYS_FSL_ERRATUM_I2C_A004447
773 select SYS_FSL_ERRATUM_SRIO_A004034
774 select SYS_FSL_ERRATUM_USB14
775 select SYS_FSL_HAS_DDR3
776 select SYS_FSL_HAS_SEC
777 select SYS_FSL_QORIQ_CHASSIS1
778 select SYS_FSL_SEC_BE
779 select SYS_FSL_SEC_COMPAT_4
780 select SYS_PPC64
781 select FSL_ELBC
782
783 config ARCH_P5040
784 bool
785 select E500MC
786 select FSL_LAW
787 select SYS_FSL_DDR_VER_44
788 select SYS_FSL_ERRATUM_A004510
789 select SYS_FSL_ERRATUM_A004699
790 select SYS_FSL_ERRATUM_A005812
791 select SYS_FSL_ERRATUM_A006261
792 select SYS_FSL_ERRATUM_DDR_A003
793 select SYS_FSL_ERRATUM_DDR_A003474
794 select SYS_FSL_ERRATUM_ESDHC111
795 select SYS_FSL_ERRATUM_USB14
796 select SYS_FSL_HAS_DDR3
797 select SYS_FSL_HAS_SEC
798 select SYS_FSL_QORIQ_CHASSIS1
799 select SYS_FSL_SEC_BE
800 select SYS_FSL_SEC_COMPAT_4
801 select SYS_PPC64
802 select FSL_ELBC
803
804 config ARCH_QEMU_E500
805 bool
806
807 config ARCH_T1023
808 bool
809 select E500MC
810 select FSL_LAW
811 select SYS_FSL_DDR_VER_50
812 select SYS_FSL_ERRATUM_A008378
813 select SYS_FSL_ERRATUM_A009663
814 select SYS_FSL_ERRATUM_A009942
815 select SYS_FSL_ERRATUM_ESDHC111
816 select SYS_FSL_HAS_DDR3
817 select SYS_FSL_HAS_DDR4
818 select SYS_FSL_HAS_SEC
819 select SYS_FSL_QORIQ_CHASSIS2
820 select SYS_FSL_SEC_BE
821 select SYS_FSL_SEC_COMPAT_5
822 select FSL_IFC
823
824 config ARCH_T1024
825 bool
826 select E500MC
827 select FSL_LAW
828 select SYS_FSL_DDR_VER_50
829 select SYS_FSL_ERRATUM_A008378
830 select SYS_FSL_ERRATUM_A009663
831 select SYS_FSL_ERRATUM_A009942
832 select SYS_FSL_ERRATUM_ESDHC111
833 select SYS_FSL_HAS_DDR3
834 select SYS_FSL_HAS_DDR4
835 select SYS_FSL_HAS_SEC
836 select SYS_FSL_QORIQ_CHASSIS2
837 select SYS_FSL_SEC_BE
838 select SYS_FSL_SEC_COMPAT_5
839 select FSL_IFC
840
841 config ARCH_T1040
842 bool
843 select E500MC
844 select FSL_LAW
845 select SYS_FSL_DDR_VER_50
846 select SYS_FSL_ERRATUM_A008044
847 select SYS_FSL_ERRATUM_A008378
848 select SYS_FSL_ERRATUM_A009663
849 select SYS_FSL_ERRATUM_A009942
850 select SYS_FSL_ERRATUM_ESDHC111
851 select SYS_FSL_HAS_DDR3
852 select SYS_FSL_HAS_DDR4
853 select SYS_FSL_HAS_SEC
854 select SYS_FSL_QORIQ_CHASSIS2
855 select SYS_FSL_SEC_BE
856 select SYS_FSL_SEC_COMPAT_5
857 select FSL_IFC
858
859 config ARCH_T1042
860 bool
861 select E500MC
862 select FSL_LAW
863 select SYS_FSL_DDR_VER_50
864 select SYS_FSL_ERRATUM_A008044
865 select SYS_FSL_ERRATUM_A008378
866 select SYS_FSL_ERRATUM_A009663
867 select SYS_FSL_ERRATUM_A009942
868 select SYS_FSL_ERRATUM_ESDHC111
869 select SYS_FSL_HAS_DDR3
870 select SYS_FSL_HAS_DDR4
871 select SYS_FSL_HAS_SEC
872 select SYS_FSL_QORIQ_CHASSIS2
873 select SYS_FSL_SEC_BE
874 select SYS_FSL_SEC_COMPAT_5
875 select FSL_IFC
876
877 config ARCH_T2080
878 bool
879 select E500MC
880 select E6500
881 select FSL_LAW
882 select SYS_FSL_DDR_VER_47
883 select SYS_FSL_ERRATUM_A006379
884 select SYS_FSL_ERRATUM_A006593
885 select SYS_FSL_ERRATUM_A007186
886 select SYS_FSL_ERRATUM_A007212
887 select SYS_FSL_ERRATUM_A007815
888 select SYS_FSL_ERRATUM_A007907
889 select SYS_FSL_ERRATUM_A009942
890 select SYS_FSL_ERRATUM_ESDHC111
891 select SYS_FSL_HAS_DDR3
892 select SYS_FSL_HAS_SEC
893 select SYS_FSL_QORIQ_CHASSIS2
894 select SYS_FSL_SEC_BE
895 select SYS_FSL_SEC_COMPAT_4
896 select SYS_PPC64
897 select FSL_IFC
898
899 config ARCH_T2081
900 bool
901 select E500MC
902 select E6500
903 select FSL_LAW
904 select SYS_FSL_DDR_VER_47
905 select SYS_FSL_ERRATUM_A006379
906 select SYS_FSL_ERRATUM_A006593
907 select SYS_FSL_ERRATUM_A007186
908 select SYS_FSL_ERRATUM_A007212
909 select SYS_FSL_ERRATUM_A009942
910 select SYS_FSL_ERRATUM_ESDHC111
911 select SYS_FSL_HAS_DDR3
912 select SYS_FSL_HAS_SEC
913 select SYS_FSL_QORIQ_CHASSIS2
914 select SYS_FSL_SEC_BE
915 select SYS_FSL_SEC_COMPAT_4
916 select SYS_PPC64
917 select FSL_IFC
918
919 config ARCH_T4160
920 bool
921 select E500MC
922 select E6500
923 select FSL_LAW
924 select SYS_FSL_DDR_VER_47
925 select SYS_FSL_ERRATUM_A004468
926 select SYS_FSL_ERRATUM_A005871
927 select SYS_FSL_ERRATUM_A006379
928 select SYS_FSL_ERRATUM_A006593
929 select SYS_FSL_ERRATUM_A007186
930 select SYS_FSL_ERRATUM_A007798
931 select SYS_FSL_ERRATUM_A009942
932 select SYS_FSL_HAS_DDR3
933 select SYS_FSL_HAS_SEC
934 select SYS_FSL_QORIQ_CHASSIS2
935 select SYS_FSL_SEC_BE
936 select SYS_FSL_SEC_COMPAT_4
937 select SYS_PPC64
938 select FSL_IFC
939
940 config ARCH_T4240
941 bool
942 select E500MC
943 select E6500
944 select FSL_LAW
945 select SYS_FSL_DDR_VER_47
946 select SYS_FSL_ERRATUM_A004468
947 select SYS_FSL_ERRATUM_A005871
948 select SYS_FSL_ERRATUM_A006261
949 select SYS_FSL_ERRATUM_A006379
950 select SYS_FSL_ERRATUM_A006593
951 select SYS_FSL_ERRATUM_A007186
952 select SYS_FSL_ERRATUM_A007798
953 select SYS_FSL_ERRATUM_A007815
954 select SYS_FSL_ERRATUM_A007907
955 select SYS_FSL_ERRATUM_A009942
956 select SYS_FSL_HAS_DDR3
957 select SYS_FSL_HAS_SEC
958 select SYS_FSL_QORIQ_CHASSIS2
959 select SYS_FSL_SEC_BE
960 select SYS_FSL_SEC_COMPAT_4
961 select SYS_PPC64
962 select FSL_IFC
963
964 config BOOKE
965 bool
966 default y
967
968 config E500
969 bool
970 default y
971 help
972 Enable PowerPC E500 cores, including e500v1, e500v2, e500mc
973
974 config E500MC
975 bool
976 help
977 Enble PowerPC E500MC core
978
979 config E6500
980 bool
981 help
982 Enable PowerPC E6500 core
983
984 config FSL_LAW
985 bool
986 help
987 Use Freescale common code for Local Access Window
988
989 config SECURE_BOOT
990 bool "Secure Boot"
991 help
992 Enable Freescale Secure Boot feature. Normally selected
993 by defconfig. If unsure, do not change.
994
995 config MAX_CPUS
996 int "Maximum number of CPUs permitted for MPC85xx"
997 default 12 if ARCH_T4240
998 default 8 if ARCH_P4080 || \
999 ARCH_T4160
1000 default 4 if ARCH_B4860 || \
1001 ARCH_P2041 || \
1002 ARCH_P3041 || \
1003 ARCH_P5040 || \
1004 ARCH_T1040 || \
1005 ARCH_T1042 || \
1006 ARCH_T2080 || \
1007 ARCH_T2081
1008 default 2 if ARCH_B4420 || \
1009 ARCH_BSC9132 || \
1010 ARCH_MPC8572 || \
1011 ARCH_P1020 || \
1012 ARCH_P1021 || \
1013 ARCH_P1022 || \
1014 ARCH_P1023 || \
1015 ARCH_P1024 || \
1016 ARCH_P1025 || \
1017 ARCH_P2020 || \
1018 ARCH_P5020 || \
1019 ARCH_T1023 || \
1020 ARCH_T1024
1021 default 1
1022 help
1023 Set this number to the maximum number of possible CPUs in the SoC.
1024 SoCs may have multiple clusters with each cluster may have multiple
1025 ports. If some ports are reserved but higher ports are used for
1026 cores, count the reserved ports. This will allocate enough memory
1027 in spin table to properly handle all cores.
1028
1029 config SYS_CCSRBAR_DEFAULT
1030 hex "Default CCSRBAR address"
1031 default 0xff700000 if ARCH_BSC9131 || \
1032 ARCH_BSC9132 || \
1033 ARCH_C29X || \
1034 ARCH_MPC8536 || \
1035 ARCH_MPC8540 || \
1036 ARCH_MPC8541 || \
1037 ARCH_MPC8544 || \
1038 ARCH_MPC8548 || \
1039 ARCH_MPC8555 || \
1040 ARCH_MPC8560 || \
1041 ARCH_MPC8568 || \
1042 ARCH_MPC8569 || \
1043 ARCH_MPC8572 || \
1044 ARCH_P1010 || \
1045 ARCH_P1011 || \
1046 ARCH_P1020 || \
1047 ARCH_P1021 || \
1048 ARCH_P1022 || \
1049 ARCH_P1024 || \
1050 ARCH_P1025 || \
1051 ARCH_P2020
1052 default 0xff600000 if ARCH_P1023
1053 default 0xfe000000 if ARCH_B4420 || \
1054 ARCH_B4860 || \
1055 ARCH_P2041 || \
1056 ARCH_P3041 || \
1057 ARCH_P4080 || \
1058 ARCH_P5020 || \
1059 ARCH_P5040 || \
1060 ARCH_T1023 || \
1061 ARCH_T1024 || \
1062 ARCH_T1040 || \
1063 ARCH_T1042 || \
1064 ARCH_T2080 || \
1065 ARCH_T2081 || \
1066 ARCH_T4160 || \
1067 ARCH_T4240
1068 default 0xe0000000 if ARCH_QEMU_E500
1069 help
1070 Default value of CCSRBAR comes from power-on-reset. It
1071 is fixed on each SoC. Some SoCs can have different value
1072 if changed by pre-boot regime. The value here must match
1073 the current value in SoC. If not sure, do not change.
1074
1075 config SYS_FSL_ERRATUM_A004468
1076 bool
1077
1078 config SYS_FSL_ERRATUM_A004477
1079 bool
1080
1081 config SYS_FSL_ERRATUM_A004508
1082 bool
1083
1084 config SYS_FSL_ERRATUM_A004580
1085 bool
1086
1087 config SYS_FSL_ERRATUM_A004699
1088 bool
1089
1090 config SYS_FSL_ERRATUM_A004849
1091 bool
1092
1093 config SYS_FSL_ERRATUM_A004510
1094 bool
1095
1096 config SYS_FSL_ERRATUM_A004510_SVR_REV
1097 hex
1098 depends on SYS_FSL_ERRATUM_A004510
1099 default 0x20 if ARCH_P4080
1100 default 0x10
1101
1102 config SYS_FSL_ERRATUM_A004510_SVR_REV2
1103 hex
1104 depends on (SYS_FSL_ERRATUM_A004510 && (ARCH_P2041 || ARCH_P3041))
1105 default 0x11
1106
1107 config SYS_FSL_ERRATUM_A005125
1108 bool
1109
1110 config SYS_FSL_ERRATUM_A005434
1111 bool
1112
1113 config SYS_FSL_ERRATUM_A005812
1114 bool
1115
1116 config SYS_FSL_ERRATUM_A005871
1117 bool
1118
1119 config SYS_FSL_ERRATUM_A006261
1120 bool
1121
1122 config SYS_FSL_ERRATUM_A006379
1123 bool
1124
1125 config SYS_FSL_ERRATUM_A006384
1126 bool
1127
1128 config SYS_FSL_ERRATUM_A006475
1129 bool
1130
1131 config SYS_FSL_ERRATUM_A006593
1132 bool
1133
1134 config SYS_FSL_ERRATUM_A007075
1135 bool
1136
1137 config SYS_FSL_ERRATUM_A007186
1138 bool
1139
1140 config SYS_FSL_ERRATUM_A007212
1141 bool
1142
1143 config SYS_FSL_ERRATUM_A007815
1144 bool
1145
1146 config SYS_FSL_ERRATUM_A007798
1147 bool
1148
1149 config SYS_FSL_ERRATUM_A007907
1150 bool
1151
1152 config SYS_FSL_ERRATUM_A008044
1153 bool
1154
1155 config SYS_FSL_ERRATUM_CPC_A002
1156 bool
1157
1158 config SYS_FSL_ERRATUM_CPC_A003
1159 bool
1160
1161 config SYS_FSL_ERRATUM_CPU_A003999
1162 bool
1163
1164 config SYS_FSL_ERRATUM_ELBC_A001
1165 bool
1166
1167 config SYS_FSL_ERRATUM_I2C_A004447
1168 bool
1169
1170 config SYS_FSL_A004447_SVR_REV
1171 hex
1172 depends on SYS_FSL_ERRATUM_I2C_A004447
1173 default 0x00 if ARCH_MPC8548
1174 default 0x10 if ARCH_P1010
1175 default 0x11 if ARCH_P1023 || ARCH_P2041 || ARCH_BSC9132
1176 default 0x20 if ARCH_P3041 || ARCH_P4080 || ARCH_P5020
1177
1178 config SYS_FSL_ERRATUM_IFC_A002769
1179 bool
1180
1181 config SYS_FSL_ERRATUM_IFC_A003399
1182 bool
1183
1184 config SYS_FSL_ERRATUM_NMG_CPU_A011
1185 bool
1186
1187 config SYS_FSL_ERRATUM_NMG_ETSEC129
1188 bool
1189
1190 config SYS_FSL_ERRATUM_NMG_LBC103
1191 bool
1192
1193 config SYS_FSL_ERRATUM_P1010_A003549
1194 bool
1195
1196 config SYS_FSL_ERRATUM_SATA_A001
1197 bool
1198
1199 config SYS_FSL_ERRATUM_SEC_A003571
1200 bool
1201
1202 config SYS_FSL_ERRATUM_SRIO_A004034
1203 bool
1204
1205 config SYS_FSL_ERRATUM_USB14
1206 bool
1207
1208 config SYS_P4080_ERRATUM_CPU22
1209 bool
1210
1211 config SYS_P4080_ERRATUM_PCIE_A003
1212 bool
1213
1214 config SYS_P4080_ERRATUM_SERDES8
1215 bool
1216
1217 config SYS_P4080_ERRATUM_SERDES9
1218 bool
1219
1220 config SYS_P4080_ERRATUM_SERDES_A001
1221 bool
1222
1223 config SYS_P4080_ERRATUM_SERDES_A005
1224 bool
1225
1226 config SYS_FSL_QORIQ_CHASSIS1
1227 bool
1228
1229 config SYS_FSL_QORIQ_CHASSIS2
1230 bool
1231
1232 config SYS_FSL_NUM_LAWS
1233 int "Number of local access windows"
1234 depends on FSL_LAW
1235 default 32 if ARCH_B4420 || \
1236 ARCH_B4860 || \
1237 ARCH_P2041 || \
1238 ARCH_P3041 || \
1239 ARCH_P4080 || \
1240 ARCH_P5020 || \
1241 ARCH_P5040 || \
1242 ARCH_T2080 || \
1243 ARCH_T2081 || \
1244 ARCH_T4160 || \
1245 ARCH_T4240
1246 default 16 if ARCH_T1023 || \
1247 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 || \
1259 ARCH_P1022 || \
1260 ARCH_P1023 || \
1261 ARCH_P1024 || \
1262 ARCH_P1025 || \
1263 ARCH_P2020
1264 default 10 if ARCH_MPC8544 || \
1265 ARCH_MPC8548 || \
1266 ARCH_MPC8568 || \
1267 ARCH_MPC8569
1268 default 8 if ARCH_MPC8540 || \
1269 ARCH_MPC8541 || \
1270 ARCH_MPC8555 || \
1271 ARCH_MPC8560
1272 help
1273 Number of local access windows. This is fixed per SoC.
1274 If not sure, do not change.
1275
1276 config SYS_FSL_THREADS_PER_CORE
1277 int
1278 default 2 if E6500
1279 default 1
1280
1281 config SYS_NUM_TLBCAMS
1282 int "Number of TLB CAM entries"
1283 default 64 if E500MC
1284 default 16
1285 help
1286 Number of TLB CAM entries for Book-E chips. 64 for E500MC,
1287 16 for other E500 SoCs.
1288
1289 config SYS_PPC64
1290 bool
1291
1292 config SYS_PPC_E500_USE_DEBUG_TLB
1293 bool
1294
1295 config FSL_IFC
1296 bool
1297
1298 config FSL_ELBC
1299 bool
1300
1301 config SYS_PPC_E500_DEBUG_TLB
1302 int "Temporary TLB entry for external debugger"
1303 depends on SYS_PPC_E500_USE_DEBUG_TLB
1304 default 0 if ARCH_MPC8544 || ARCH_MPC8548
1305 default 1 if ARCH_MPC8536
1306 default 2 if ARCH_MPC8572 || \
1307 ARCH_P1011 || \
1308 ARCH_P1020 || \
1309 ARCH_P1021 || \
1310 ARCH_P1022 || \
1311 ARCH_P1024 || \
1312 ARCH_P1025 || \
1313 ARCH_P2020
1314 default 3 if ARCH_P1010 || \
1315 ARCH_BSC9132 || \
1316 ARCH_C29X
1317 help
1318 Select a temporary TLB entry to be used during boot to work
1319 around limitations in e500v1 and e500v2 external debugger
1320 support. This reduces the portions of the boot code where
1321 breakpoints and single stepping do not work. The value of this
1322 symbol should be set to the TLB1 entry to be used for this
1323 purpose. If unsure, do not change.
1324
1325 config SYS_FSL_IFC_CLK_DIV
1326 int "Divider of platform clock"
1327 depends on FSL_IFC
1328 default 2 if ARCH_B4420 || \
1329 ARCH_B4860 || \
1330 ARCH_T1024 || \
1331 ARCH_T1023 || \
1332 ARCH_T1040 || \
1333 ARCH_T1042 || \
1334 ARCH_T4160 || \
1335 ARCH_T4240
1336 default 1
1337 help
1338 Defines divider of platform clock(clock input to
1339 IFC controller).
1340
1341 config SYS_FSL_LBC_CLK_DIV
1342 int "Divider of platform clock"
1343 depends on FSL_ELBC || ARCH_MPC8540 || \
1344 ARCH_MPC8548 || ARCH_MPC8541 || \
1345 ARCH_MPC8555 || ARCH_MPC8560 || \
1346 ARCH_MPC8568
1347
1348 default 2 if ARCH_P2041 || \
1349 ARCH_P3041 || \
1350 ARCH_P4080 || \
1351 ARCH_P5020 || \
1352 ARCH_P5040
1353 default 1
1354
1355 help
1356 Defines divider of platform clock(clock input to
1357 eLBC controller).
1358
1359 source "board/freescale/b4860qds/Kconfig"
1360 source "board/freescale/bsc9131rdb/Kconfig"
1361 source "board/freescale/bsc9132qds/Kconfig"
1362 source "board/freescale/c29xpcie/Kconfig"
1363 source "board/freescale/corenet_ds/Kconfig"
1364 source "board/freescale/mpc8536ds/Kconfig"
1365 source "board/freescale/mpc8540ads/Kconfig"
1366 source "board/freescale/mpc8541cds/Kconfig"
1367 source "board/freescale/mpc8544ds/Kconfig"
1368 source "board/freescale/mpc8548cds/Kconfig"
1369 source "board/freescale/mpc8555cds/Kconfig"
1370 source "board/freescale/mpc8560ads/Kconfig"
1371 source "board/freescale/mpc8568mds/Kconfig"
1372 source "board/freescale/mpc8569mds/Kconfig"
1373 source "board/freescale/mpc8572ds/Kconfig"
1374 source "board/freescale/p1010rdb/Kconfig"
1375 source "board/freescale/p1022ds/Kconfig"
1376 source "board/freescale/p1023rdb/Kconfig"
1377 source "board/freescale/p1_p2_rdb_pc/Kconfig"
1378 source "board/freescale/p1_twr/Kconfig"
1379 source "board/freescale/p2041rdb/Kconfig"
1380 source "board/freescale/qemu-ppce500/Kconfig"
1381 source "board/freescale/t102xqds/Kconfig"
1382 source "board/freescale/t102xrdb/Kconfig"
1383 source "board/freescale/t1040qds/Kconfig"
1384 source "board/freescale/t104xrdb/Kconfig"
1385 source "board/freescale/t208xqds/Kconfig"
1386 source "board/freescale/t208xrdb/Kconfig"
1387 source "board/freescale/t4qds/Kconfig"
1388 source "board/freescale/t4rdb/Kconfig"
1389 source "board/gdsys/p1022/Kconfig"
1390 source "board/keymile/kmp204x/Kconfig"
1391 source "board/sbc8548/Kconfig"
1392 source "board/socrates/Kconfig"
1393 source "board/varisys/cyrus/Kconfig"
1394 source "board/xes/xpedite520x/Kconfig"
1395 source "board/xes/xpedite537x/Kconfig"
1396 source "board/xes/xpedite550x/Kconfig"
1397 source "board/Arcturus/ucp1020/Kconfig"
1398
1399 endmenu