[POWERPC] 83xx: Add MPC832x RDB board support.
[linux-2.6.git] / arch / powerpc / platforms / 83xx / Kconfig
1 menu "Platform support"
2         depends on PPC_83xx
3
4 choice
5         prompt "Machine Type"
6         default MPC834x_MDS
7
8 config MPC8313_RDB
9         bool "Freescale MPC8313 RDB"
10         select DEFAULT_UIMAGE
11         help
12           This option enables support for the MPC8313 RDB board.
13
14 config MPC832x_MDS
15         bool "Freescale MPC832x MDS"
16         select DEFAULT_UIMAGE
17         select QUICC_ENGINE
18         help
19           This option enables support for the MPC832x MDS evaluation board.
20
21 config MPC832x_RDB
22         bool "Freescale MPC832x RDB"
23         select DEFAULT_UIMAGE
24         select QUICC_ENGINE
25         help
26           This option enables support for the MPC8323 RDB board.
27
28 config MPC834x_MDS
29         bool "Freescale MPC834x MDS"
30         select DEFAULT_UIMAGE
31         help
32           This option enables support for the MPC 834x MDS evaluation board.
33
34           Be aware that PCI buses can only function when MDS board is plugged
35           into the PIB (Platform IO Board) board from Freescale which provide
36           3 PCI slots.  The PIBs PCI initialization is the bootloader's
37           responsibility.
38
39 config MPC834x_ITX
40         bool "Freescale MPC834x ITX"
41         select DEFAULT_UIMAGE
42         help
43           This option enables support for the MPC 834x ITX evaluation board.
44
45           Be aware that PCI initialization is the bootloader's
46           responsibility.
47
48 config MPC836x_MDS
49         bool "Freescale MPC836x MDS"
50         select DEFAULT_UIMAGE
51         select QUICC_ENGINE
52         help
53           This option enables support for the MPC836x MDS Processor Board.
54
55 endchoice
56
57 config PPC_MPC831x
58         bool
59         select PPC_UDBG_16550
60         select PPC_INDIRECT_PCI
61         default y if MPC8313_RDB
62
63 config PPC_MPC832x
64         bool
65         select PPC_UDBG_16550
66         select PPC_INDIRECT_PCI
67         default y if MPC832x_MDS || MPC832x_RDB
68
69 config MPC834x
70         bool
71         select PPC_UDBG_16550
72         select PPC_INDIRECT_PCI
73         default y if MPC834x_MDS || MPC834x_ITX
74
75 config PPC_MPC836x
76         bool
77         select PPC_UDBG_16550
78         select PPC_INDIRECT_PCI
79         default y if MPC836x_MDS
80
81 endmenu