[POWERPC] 83xx: Add platform support for MPC837x MDS 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 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 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 endchoice
59
60 config PPC_MPC831x
61         bool
62         select PPC_UDBG_16550
63         select PPC_INDIRECT_PCI
64         default y if MPC8313_RDB
65
66 config PPC_MPC832x
67         bool
68         select PPC_UDBG_16550
69         select PPC_INDIRECT_PCI
70         default y if MPC832x_MDS || MPC832x_RDB
71
72 config MPC834x
73         bool
74         select PPC_UDBG_16550
75         select PPC_INDIRECT_PCI
76         default y if MPC834x_MDS || MPC834x_ITX
77
78 config PPC_MPC836x
79         bool
80         select PPC_UDBG_16550
81         select PPC_INDIRECT_PCI
82         default y if MPC836x_MDS
83
84 config PPC_MPC837x
85         bool
86         select PPC_UDBG_16550
87         select PPC_INDIRECT_PCI
88         default y if MPC837x_MDS