[POWERPC] 83xx: add base platform support for the mpc8315 rdb board
[pandora-kernel.git] / arch / powerpc / platforms / 83xx / Kconfig
1 choice
2         prompt "83xx Board Type"
3         depends on PPC_83xx
4         default MPC834x_MDS
5
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.
11
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.
18
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.
25
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.
31
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.
36
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.
42
43           Be aware that PCI initialization is the bootloader's
44           responsibility.
45
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.
52
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.
58
59 config SBC834x
60         bool "Wind River SBC834x"
61         select DEFAULT_UIMAGE
62         help
63           This option enables support for the Wind River SBC834x board.
64
65 endchoice
66
67 config PPC_MPC831x
68         bool
69         select PPC_UDBG_16550
70         select PPC_INDIRECT_PCI
71         default y if MPC831x_RDB
72
73 config PPC_MPC832x
74         bool
75         select PPC_UDBG_16550
76         select PPC_INDIRECT_PCI
77         default y if MPC832x_MDS || MPC832x_RDB
78
79 config MPC834x
80         bool
81         select PPC_UDBG_16550
82         select PPC_INDIRECT_PCI
83         default y if MPC834x_MDS || MPC834x_ITX || SBC834x
84
85 config PPC_MPC836x
86         bool
87         select PPC_UDBG_16550
88         select PPC_INDIRECT_PCI
89         default y if MPC836x_MDS
90
91 config PPC_MPC837x
92         bool
93         select PPC_UDBG_16550
94         select PPC_INDIRECT_PCI
95         default y if MPC837x_MDS