[POWERPC] 85xx: rework platform Kconfig
[deliverable/linux.git] / arch / powerpc / platforms / 83xx / Kconfig
CommitLineData
08264cbc 1choice
b9fd305d 2 prompt "83xx Board Type"
b5a48346 3 depends on PPC_83xx
49baa91d 4 default MPC834x_MDS
08264cbc 5
519fd80d
KP
6config MPC831x_RDB
7 bool "Freescale MPC831x RDB"
b359049f
KP
8 select DEFAULT_UIMAGE
9 help
846aace3 10 This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
b359049f 11
9020fc96
KP
12config MPC832x_MDS
13 bool "Freescale MPC832x MDS"
14 select DEFAULT_UIMAGE
15 select QUICC_ENGINE
16 help
17 This option enables support for the MPC832x MDS evaluation board.
18
23308c54
MB
19config MPC832x_RDB
20 bool "Freescale MPC832x RDB"
21 select DEFAULT_UIMAGE
22 select QUICC_ENGINE
23 help
24 This option enables support for the MPC8323 RDB board.
25
49baa91d
KG
26config MPC834x_MDS
27 bool "Freescale MPC834x MDS"
7d13d21a 28 select DEFAULT_UIMAGE
08264cbc 29 help
49baa91d 30 This option enables support for the MPC 834x MDS evaluation board.
08264cbc 31
49baa91d 32 Be aware that PCI buses can only function when MDS board is plugged
08264cbc
KG
33 into the PIB (Platform IO Board) board from Freescale which provide
34 3 PCI slots. The PIBs PCI initialization is the bootloader's
3cb2fccc 35 responsibility.
08264cbc 36
00280166
KP
37config MPC834x_ITX
38 bool "Freescale MPC834x ITX"
39 select DEFAULT_UIMAGE
40 help
41 This option enables support for the MPC 834x ITX evaluation board.
42
43 Be aware that PCI initialization is the bootloader's
3cb2fccc 44 responsibility.
00280166 45
322d05a1
KG
46config MPC836x_MDS
47 bool "Freescale MPC836x MDS"
f5a37b06
LY
48 select DEFAULT_UIMAGE
49 select QUICC_ENGINE
50 help
322d05a1 51 This option enables support for the MPC836x MDS Processor Board.
f5a37b06 52
833e31e7
LY
53config MPC837x_MDS
54 bool "Freescale MPC837x MDS"
55 select DEFAULT_UIMAGE
56 help
57 This option enables support for the MPC837x MDS Processor Board.
a43414cc 58
38f66f90
KP
59config MPC837x_RDB
60 bool "Freescale MPC837x RDB"
61 select DEFAULT_UIMAGE
62 help
63 This option enables support for the MPC837x RDB Board.
64
a43414cc
PG
65config SBC834x
66 bool "Wind River SBC834x"
67 select DEFAULT_UIMAGE
68 help
69 This option enables support for the Wind River SBC834x board.
70
08264cbc
KG
71endchoice
72
b359049f
KP
73config PPC_MPC831x
74 bool
75 select PPC_UDBG_16550
76 select PPC_INDIRECT_PCI
519fd80d 77 default y if MPC831x_RDB
b359049f 78
9020fc96
KP
79config PPC_MPC832x
80 bool
81 select PPC_UDBG_16550
82 select PPC_INDIRECT_PCI
23308c54 83 default y if MPC832x_MDS || MPC832x_RDB
9020fc96 84
08264cbc
KG
85config MPC834x
86 bool
87 select PPC_UDBG_16550
88 select PPC_INDIRECT_PCI
a43414cc 89 default y if MPC834x_MDS || MPC834x_ITX || SBC834x
08264cbc 90
f5a37b06
LY
91config PPC_MPC836x
92 bool
93 select PPC_UDBG_16550
94 select PPC_INDIRECT_PCI
322d05a1 95 default y if MPC836x_MDS
833e31e7
LY
96
97config PPC_MPC837x
98 bool
99 select PPC_UDBG_16550
100 select PPC_INDIRECT_PCI
38f66f90 101 default y if MPC837x_MDS || MPC837x_RDB
This page took 0.21596 seconds and 5 git commands to generate.