Pull bugzilla-7887 into release branch
[linux-2.6] / 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 MPC834x_MDS
22         bool "Freescale MPC834x MDS"
23         select DEFAULT_UIMAGE
24         help
25           This option enables support for the MPC 834x MDS evaluation board.
26
27           Be aware that PCI buses can only function when MDS board is plugged
28           into the PIB (Platform IO Board) board from Freescale which provide
29           3 PCI slots.  The PIBs PCI initialization is the bootloader's
30           responsibility.
31
32 config MPC834x_ITX
33         bool "Freescale MPC834x ITX"
34         select DEFAULT_UIMAGE
35         help
36           This option enables support for the MPC 834x ITX evaluation board.
37
38           Be aware that PCI initialization is the bootloader's
39           responsibility.
40
41 config MPC8360E_PB
42         bool "Freescale MPC8360E PB"
43         select DEFAULT_UIMAGE
44         select QUICC_ENGINE
45         help
46           This option enables support for the MPC836x EMDS Processor Board.
47
48 endchoice
49
50 config PPC_MPC831x
51         bool
52         select PPC_UDBG_16550
53         select PPC_INDIRECT_PCI
54         default y if MPC8313_RDB
55
56 config PPC_MPC832x
57         bool
58         select PPC_UDBG_16550
59         select PPC_INDIRECT_PCI
60         default y if MPC832x_MDS
61
62 config MPC834x
63         bool
64         select PPC_UDBG_16550
65         select PPC_INDIRECT_PCI
66         default y if MPC834x_MDS || MPC834x_ITX
67
68 config PPC_MPC836x
69         bool
70         select PPC_UDBG_16550
71         select PPC_INDIRECT_PCI
72         default y if MPC8360E_PB
73
74 endmenu