Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/configh
[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_SYS
7
8 config MPC832x_MDS
9         bool "Freescale MPC832x MDS"
10         select DEFAULT_UIMAGE
11         select QUICC_ENGINE
12         help
13           This option enables support for the MPC832x MDS evaluation board.
14
15 config MPC834x_SYS
16         bool "Freescale MPC834x SYS"
17         select DEFAULT_UIMAGE
18         help
19           This option enables support for the MPC 834x SYS evaluation board.
20
21           Be aware that PCI buses can only function when SYS board is plugged
22           into the PIB (Platform IO Board) board from Freescale which provide
23           3 PCI slots.  The PIBs PCI initialization is the bootloader's
24           responsiblilty.
25
26 config MPC834x_ITX
27         bool "Freescale MPC834x ITX"
28         select DEFAULT_UIMAGE
29         help
30           This option enables support for the MPC 834x ITX evaluation board.
31
32           Be aware that PCI initialization is the bootloader's
33           responsiblilty.
34
35 endchoice
36
37 config PPC_MPC832x
38         bool
39         select PPC_UDBG_16550
40         select PPC_INDIRECT_PCI
41         default y if MPC832x_MDS
42
43 config MPC834x
44         bool
45         select PPC_UDBG_16550
46         select PPC_INDIRECT_PCI
47         default y if MPC834x_SYS || MPC834x_ITX
48
49 endmenu