Merge branch 'dmapool' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
[linux-2.6] / arch / powerpc / platforms / 44x / Kconfig
1 config BAMBOO
2         bool "Bamboo"
3         depends on 44x
4         default n
5         select 440EP
6         select PCI
7         help
8           This option enables support for the IBM PPC440EP evaluation board.
9
10 config EBONY
11         bool "Ebony"
12         depends on 44x
13         default y
14         select 440GP
15         select PCI
16         select OF_RTC
17         help
18           This option enables support for the IBM PPC440GP evaluation board.
19
20 config SEQUOIA
21         bool "Sequoia"
22         depends on 44x
23         default n
24         select 440EPX
25         help
26           This option enables support for the AMCC PPC440EPX evaluation board.
27
28 config TAISHAN
29         bool "Taishan"
30         depends on 44x
31         default n
32         select 440GX
33         select PCI
34         help
35           This option enables support for the AMCC PPC440GX "Taishan"
36           evaluation board.
37
38 config KATMAI
39         bool "Katmai"
40         depends on 44x
41         default n
42         select 440SPe
43         select PCI
44         select PPC4xx_PCI_EXPRESS
45         help
46           This option enables support for the AMCC PPC440SPe evaluation board.
47
48 config RAINIER
49         bool "Rainier"
50         depends on 44x
51         default n
52         select 440GRX
53         select PCI
54         help
55           This option enables support for the AMCC PPC440GRX evaluation board.
56
57 config WARP
58         bool "PIKA Warp"
59         depends on 44x
60         default n
61         select 440EP
62         help
63           This option enables support for the PIKA Warp(tm) Appliance. The Warp
64           is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
65           stations and trunks.
66
67           See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
68           Telephony Developers" link for more information.
69
70 #config LUAN
71 #       bool "Luan"
72 #       depends on 44x
73 #       default n
74 #       select 440SP
75 #       help
76 #         This option enables support for the IBM PPC440SP evaluation board.
77
78 #config OCOTEA
79 #       bool "Ocotea"
80 #       depends on 44x
81 #       default n
82 #       select 440GX
83 #       help
84 #         This option enables support for the IBM PPC440GX evaluation board.
85
86 # 44x specific CPU modules, selected based on the board above.
87 config 440EP
88         bool
89         select PPC_FPU
90         select IBM440EP_ERR42
91         select IBM_NEW_EMAC_ZMII
92         select USB_ARCH_HAS_OHCI
93
94 config 440EPX
95         bool
96         select PPC_FPU
97         select IBM_NEW_EMAC_EMAC4
98         select IBM_NEW_EMAC_RGMII
99         select IBM_NEW_EMAC_ZMII
100
101 config 440GRX
102         bool
103         select IBM_NEW_EMAC_EMAC4
104         select IBM_NEW_EMAC_RGMII
105         select IBM_NEW_EMAC_ZMII
106
107 config 440GP
108         bool
109         select IBM_NEW_EMAC_ZMII
110
111 config 440GX
112         bool
113         select IBM_NEW_EMAC_EMAC4
114         select IBM_NEW_EMAC_RGMII
115         select IBM_NEW_EMAC_ZMII #test only
116         select IBM_NEW_EMAC_TAH  #test only
117
118 config 440SP
119         bool
120
121 config 440SPe
122         select IBM_NEW_EMAC_EMAC4
123         bool
124
125 # 44x errata/workaround config symbols, selected by the CPU models above
126 config IBM440EP_ERR42
127         bool