Pull bugfix into test branch
[linux-2.6] / arch / ppc / platforms / 85xx / Kconfig
1 config 85xx
2         bool
3         depends on E500
4         default y
5
6 config PPC_INDIRECT_PCI_BE
7         bool
8         depends on 85xx
9         default y
10
11 menu "Freescale 85xx options"
12         depends on E500
13
14 choice
15         prompt "Machine Type"
16         depends on 85xx
17         default MPC8540_ADS
18
19 config MPC8540_ADS
20         bool "Freescale MPC8540 ADS"
21         help
22           This option enables support for the MPC 8540 ADS evaluation board.
23
24 config MPC8548_CDS
25         bool "Freescale MPC8548 CDS"
26         help
27           This option enables support for the MPC8548 CDS evaluation board.
28
29 config MPC8555_CDS
30         bool "Freescale MPC8555 CDS"
31         help
32           This option enables support for the MPC8555 CDS evaluation board.
33
34 config MPC8560_ADS
35         bool "Freescale MPC8560 ADS"
36         help
37           This option enables support for the MPC 8560 ADS evaluation board.
38
39 config SBC8560
40         bool "WindRiver PowerQUICC III SBC8560"
41         help
42           This option enables support for the WindRiver PowerQUICC III
43           SBC8560 board.
44
45 config STX_GP3
46         bool "Silicon Turnkey Express GP3"
47         help
48           This option enables support for the Silicon Turnkey Express GP3
49           board.
50
51 config TQM8540
52         bool "TQ Components TQM8540"
53         help
54           This option enables support for the TQ Components TQM8540 board.
55
56 config TQM8541
57         bool "TQ Components TQM8541"
58         help
59           This option enables support for the TQ Components TQM8541 board.
60
61 config TQM8555
62         bool "TQ Components TQM8555"
63         help
64           This option enables support for the TQ Components TQM8555 board.
65
66 config TQM8560
67         bool "TQ Components TQM8560"
68         help
69           This option enables support for the TQ Components TQM8560 board.
70
71 endchoice
72
73 # It's often necessary to know the specific 85xx processor type.
74 # Fortunately, it is implied (so far) from the board type, so we
75 # don't need to ask more redundant questions.
76 config MPC8540
77         bool
78         depends on MPC8540_ADS || TQM8540
79         default y
80
81 config MPC8548
82         bool
83         depends on MPC8548_CDS
84         default y
85
86 config MPC8555
87         bool
88         depends on MPC8555_CDS || TQM8541 || TQM8555
89         default y
90
91 config MPC8560
92         bool
93         depends on SBC8560 || MPC8560_ADS || STX_GP3 || TQM8560
94         default y
95
96 config 85xx_PCI2
97         bool "Support for 2nd PCI host controller"
98         depends on MPC8555_CDS
99         default y
100
101 config PPC_GEN550
102         bool
103         depends on MPC8540 || SBC8560 || MPC8555
104         default y
105
106 endmenu