Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus...
[linux-2.6] / arch / powerpc / platforms / 83xx / Kconfig
1 choice
2         prompt "Machine Type"
3         depends on PPC_83xx
4         default MPC834x_MDS
5
6 config MPC8313_RDB
7         bool "Freescale MPC8313 RDB"
8         select DEFAULT_UIMAGE
9         help
10           This option enables support for the MPC8313 RDB board.
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 endchoice
54
55 config PPC_MPC831x
56         bool
57         select PPC_UDBG_16550
58         select PPC_INDIRECT_PCI
59         default y if MPC8313_RDB
60
61 config PPC_MPC832x
62         bool
63         select PPC_UDBG_16550
64         select PPC_INDIRECT_PCI
65         default y if MPC832x_MDS || MPC832x_RDB
66
67 config MPC834x
68         bool
69         select PPC_UDBG_16550
70         select PPC_INDIRECT_PCI
71         default y if MPC834x_MDS || MPC834x_ITX
72
73 config PPC_MPC836x
74         bool
75         select PPC_UDBG_16550
76         select PPC_INDIRECT_PCI
77         default y if MPC836x_MDS