[POWERPC] 83xx: add MPC837x RDB platform support
[linux-2.6.git] / arch / powerpc / platforms / 83xx / Kconfig
blobba28882a3914232c56626568f011bfcc06a2e013
1 choice
2         prompt "83xx Board Type"
3         depends on PPC_83xx
4         default MPC834x_MDS
6 config MPC831x_RDB
7         bool "Freescale MPC831x RDB"
8         select DEFAULT_UIMAGE
9         help
10           This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
12 config 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.
19 config 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.
26 config MPC834x_MDS
27         bool "Freescale MPC834x MDS"
28         select DEFAULT_UIMAGE
29         help
30           This option enables support for the MPC 834x MDS evaluation board.
32           Be aware that PCI buses can only function when MDS board is plugged
33           into the PIB (Platform IO Board) board from Freescale which provide
34           3 PCI slots.  The PIBs PCI initialization is the bootloader's
35           responsibility.
37 config 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.
43           Be aware that PCI initialization is the bootloader's
44           responsibility.
46 config MPC836x_MDS
47         bool "Freescale MPC836x MDS"
48         select DEFAULT_UIMAGE
49         select QUICC_ENGINE
50         help
51           This option enables support for the MPC836x MDS Processor Board.
53 config MPC837x_MDS
54         bool "Freescale MPC837x MDS"
55         select DEFAULT_UIMAGE
56         help
57           This option enables support for the MPC837x MDS Processor Board.
59 config MPC837x_RDB
60         bool "Freescale MPC837x RDB"
61         select DEFAULT_UIMAGE
62         help
63           This option enables support for the MPC837x RDB Board.
65 config SBC834x
66         bool "Wind River SBC834x"
67         select DEFAULT_UIMAGE
68         help
69           This option enables support for the Wind River SBC834x board.
71 endchoice
73 config PPC_MPC831x
74         bool
75         select PPC_UDBG_16550
76         select PPC_INDIRECT_PCI
77         default y if MPC831x_RDB
79 config PPC_MPC832x
80         bool
81         select PPC_UDBG_16550
82         select PPC_INDIRECT_PCI
83         default y if MPC832x_MDS || MPC832x_RDB
85 config MPC834x
86         bool
87         select PPC_UDBG_16550
88         select PPC_INDIRECT_PCI
89         default y if MPC834x_MDS || MPC834x_ITX || SBC834x
91 config PPC_MPC836x
92         bool
93         select PPC_UDBG_16550
94         select PPC_INDIRECT_PCI
95         default y if MPC836x_MDS
97 config PPC_MPC837x
98         bool
99         select PPC_UDBG_16550
100         select PPC_INDIRECT_PCI
101         default y if MPC837x_MDS || MPC837x_RDB