Pull button into test branch
[linux-drm-fsl-dcu.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_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           responsibility.
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           responsibility.
34
35 config MPC8360E_PB
36         bool "Freescale MPC8360E PB"
37         select DEFAULT_UIMAGE
38         select QUICC_ENGINE
39         help
40           This option enables support for the MPC836x EMDS Processor Board.
41
42 endchoice
43
44 config PPC_MPC832x
45         bool
46         select PPC_UDBG_16550
47         select PPC_INDIRECT_PCI
48         default y if MPC832x_MDS
49
50 config MPC834x
51         bool
52         select PPC_UDBG_16550
53         select PPC_INDIRECT_PCI
54         default y if MPC834x_SYS || MPC834x_ITX
55
56 config PPC_MPC836x
57         bool
58         select PPC_UDBG_16550
59         select PPC_INDIRECT_PCI
60         default y if MPC8360E_PB
61
62 endmenu