74779b92ff36c81b166c87a2da2bcf876009b81f
[safe/jmp/linux-2.6] / arch / powerpc / platforms / 85xx / Kconfig
1 choice
2         prompt "Machine Type"
3         depends on PPC_85xx
4         default MPC8540_ADS
5
6 config MPC8540_ADS
7         bool "Freescale MPC8540 ADS"
8         select DEFAULT_UIMAGE
9         help
10           This option enables support for the MPC 8540 ADS board
11
12 config MPC8560_ADS
13         bool "Freescale MPC8560 ADS"
14         select DEFAULT_UIMAGE
15         select PPC_CPM_NEW_BINDING
16         select CPM2
17         help
18           This option enables support for the MPC 8560 ADS board
19
20 config MPC85xx_CDS
21         bool "Freescale MPC85xx CDS"
22         select DEFAULT_UIMAGE
23         select PPC_I8259
24         help
25           This option enables support for the MPC85xx CDS board
26
27 config MPC85xx_MDS
28         bool "Freescale MPC85xx MDS"
29         select DEFAULT_UIMAGE
30         select QUICC_ENGINE
31         help
32           This option enables support for the MPC85xx MDS board
33
34 config MPC85xx_DS
35         bool "Freescale MPC85xx DS"
36         select PPC_I8259
37         select DEFAULT_UIMAGE
38         select FSL_ULI1575
39         help
40           This option enables support for the MPC85xx DS (MPC8544 DS) board
41
42 config STX_GP3
43         bool "Silicon Turnkey Express GP3"
44         help
45           This option enables support for the Silicon Turnkey Express GP3
46           board.
47         select CPM2
48         select DEFAULT_UIMAGE
49         select PPC_CPM_NEW_BINDING
50
51 config TQM8540
52         bool "TQ Components TQM8540"
53         help
54           This option enables support for the TQ Components TQM8540 board.
55         select DEFAULT_UIMAGE
56         select PPC_CPM_NEW_BINDING
57         select TQM85xx
58
59 config TQM8541
60         bool "TQ Components TQM8541"
61         help
62           This option enables support for the TQ Components TQM8541 board.
63         select DEFAULT_UIMAGE
64         select PPC_CPM_NEW_BINDING
65         select TQM85xx
66         select CPM2
67
68 config TQM8555
69         bool "TQ Components TQM8555"
70         help
71           This option enables support for the TQ Components TQM8555 board.
72         select DEFAULT_UIMAGE
73         select PPC_CPM_NEW_BINDING
74         select TQM85xx
75         select CPM2
76
77 config TQM8560
78         bool "TQ Components TQM8560"
79         help
80           This option enables support for the TQ Components TQM8560 board.
81         select DEFAULT_UIMAGE
82         select PPC_CPM_NEW_BINDING
83         select TQM85xx
84         select CPM2
85
86 config SBC8548
87         bool "Wind River SBC8548"
88         select DEFAULT_UIMAGE
89         help
90           This option enables support for the Wind River SBC8548 board
91
92 config SBC8560
93         bool "Wind River SBC8560"
94         select DEFAULT_UIMAGE
95         select PPC_CPM_NEW_BINDING if CPM2
96         help
97           This option enables support for the Wind River SBC8560 board
98
99 endchoice
100
101 config TQM85xx
102         bool
103         select MPC85xx
104
105 config MPC8540
106         bool
107         select PPC_UDBG_16550
108         select PPC_INDIRECT_PCI
109         default y if MPC8540_ADS || MPC85xx_CDS || SBC8548
110
111 config MPC85xx
112         bool
113         select PPC_UDBG_16550
114         select PPC_INDIRECT_PCI if PCI
115         select MPIC
116         select FSL_PCI if PCI
117         select SERIAL_8250_SHARE_IRQ if SERIAL_8250
118         default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \
119                 || MPC85xx_MDS || MPC85xx_DS || STX_GP3 || SBC8560 || SBC8548