ARM: pxa: pxa_cplds: signedness bug in probe
[linux-2.6-block.git] / arch / arm / mach-pxa / Kconfig
CommitLineData
1da177e4
LT
1if ARCH_PXA
2
2c8086a5 3menu "Intel PXA2xx/PXA3xx Implementations"
4
de0710aa 5comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
4036e1de 6
03ec7fe7
RJ
7config MACH_PXA27X_DT
8 bool "Support PXA27x platforms from device tree"
03ec7fe7
RJ
9 select POWER_SUPPLY
10 select PXA27x
11 select USE_OF
12 help
13 Include support for Marvell PXA27x based platforms using
14 the device tree. Needn't select any other machine while
15 MACH_PXA27X_DT is enabled.
16
e7749a26
DM
17config MACH_PXA3XX_DT
18 bool "Support PXA3xx platforms from device tree"
e7749a26 19 select CPU_PXA300
b1b3f49c
RK
20 select POWER_SUPPLY
21 select PXA3xx
e7749a26
DM
22 select USE_OF
23 help
24 Include support for Marvell PXA3xx based platforms using
25 the device tree. Needn't select any other machine while
26 MACH_PXA3XX_DT is enabled.
27
1da177e4 28config ARCH_LUBBOCK
de0710aa 29 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
1da177e4
LT
30 select PXA25x
31 select SA1111
32
de0710aa
EM
33config MACH_MAINSTONE
34 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
b1b3f49c 35 select PXA27x
e9937d4b 36
de0710aa 37config MACH_ZYLONITE
1493df73 38 bool
b1b3f49c 39 select PXA3xx
1da177e4 40
1493df73
EM
41config MACH_ZYLONITE300
42 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
43 select CPU_PXA300
44 select CPU_PXA310
45 select MACH_ZYLONITE
46
47config MACH_ZYLONITE320
48 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
49 select CPU_PXA320
50 select MACH_ZYLONITE
51
de0710aa
EM
52config MACH_LITTLETON
53 bool "PXA3xx Form Factor Platform (aka Littleton)"
9a8a0c46
MV
54 select CPU_PXA300
55 select CPU_PXA310
b1b3f49c 56 select PXA3xx
de0710aa
EM
57
58config MACH_TAVOREVB
59 bool "PXA930 Evaluation Board (aka TavorEVB)"
de0710aa 60 select CPU_PXA930
8cdde338 61 select CPU_PXA935
b1b3f49c 62 select PXA3xx
e914f19f
AB
63 select FB
64 select FB_PXA
de0710aa
EM
65
66config MACH_SAAR
67 bool "PXA930 Handheld Platform (aka SAAR)"
de0710aa 68 select CPU_PXA930
8cdde338 69 select CPU_PXA935
b1b3f49c 70 select PXA3xx
e914f19f
AB
71 select FB
72 select FB_PXA
de0710aa
EM
73
74comment "Third Party Dev Platforms (sorted by vendor name)"
75
76config ARCH_PXA_IDP
77 bool "Accelent Xscale IDP"
49ea26d0 78 select PXA25x
1da177e4 79
de0710aa
EM
80config ARCH_VIPER
81 bool "Arcom/Eurotech VIPER SBC"
b1b3f49c 82 select ARCOM_PCMCIA
c7dc7d49 83 select I2C_GPIO if I2C=y
b1b3f49c
RK
84 select ISA
85 select PXA25x
de0710aa 86
e491a11c
MZ
87config MACH_ARCOM_ZEUS
88 bool "Arcom/Eurotech ZEUS SBC"
b1b3f49c 89 select ARCOM_PCMCIA
e491a11c 90 select ISA
b1b3f49c 91 select PXA27x
e491a11c 92
2a23ec36
JM
93config MACH_BALLOON3
94 bool "Balloon 3 board"
2a23ec36 95 select IWMMXT
b1b3f49c 96 select PXA27x
2a23ec36 97
de0710aa
EM
98config MACH_CSB726
99 bool "Enable Cogent CSB726 System On a Module"
de0710aa 100 select IWMMXT
b1b3f49c 101 select PXA27x
1da177e4 102 help
de0710aa
EM
103 Say Y here if you intend to run this kernel on a Cogent
104 CSB726 System On Module.
78731d33 105
de0710aa
EM
106config CSB726_CSB701
107 bool "Enable support for CSB701 baseboard"
108 depends on MACH_CSB726
45e2a9b4 109
de0710aa
EM
110config MACH_ARMCORE
111 bool "CompuLab CM-X255/CM-X270 modules"
58af4a24 112 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
de0710aa 113 select IWMMXT
0b05da72 114 select MIGHT_HAVE_PCI
1ac02d79 115 select NEED_MACH_IO_H if PCI
b1b3f49c
RK
116 select PXA25x
117 select PXA27x
c7b4f5ba 118
de0710aa
EM
119config MACH_EM_X270
120 bool "CompuLab EM-x270 platform"
c7b4f5ba 121 select PXA27x
c7b4f5ba 122
de0710aa
EM
123config MACH_EXEDA
124 bool "CompuLab eXeda platform"
c7b4f5ba 125 select PXA27x
c7b4f5ba 126
de0710aa
EM
127config MACH_CM_X300
128 bool "CompuLab CM-X300 modules"
de0710aa 129 select CPU_PXA300
61e0ac03 130 select CPU_PXA310
b1b3f49c 131 select PXA3xx
c7b4f5ba 132
1f3b536b
EP
133config MACH_CAPC7117
134 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
135 select CPU_PXA320
136 select PXA3xx
137
de0710aa
EM
138config ARCH_GUMSTIX
139 bool "Gumstix XScale 255 boards"
352699a3 140 select PXA25x
de0710aa
EM
141 help
142 Say Y here if you intend to run this kernel on
143 Basix, Connex, ws-200ax, ws-400ax systems
c7b4f5ba 144
de0710aa
EM
145choice
146 prompt "Gumstix Carrier/Expansion Board"
147 depends on ARCH_GUMSTIX
3abcd199 148
de0710aa
EM
149config GUMSTIX_AM200EPD
150 bool "Enable AM200EPD board support"
3abcd199 151
de0710aa
EM
152config GUMSTIX_AM300EPD
153 bool "Enable AM300EPD board support"
b3d354b8 154
de0710aa 155endchoice
3abcd199 156
de0710aa
EM
157config MACH_INTELMOTE2
158 bool "Intel Mote 2 Platform"
de0710aa 159 select IWMMXT
b1b3f49c 160 select PXA27x
3abcd199 161
de0710aa
EM
162config MACH_STARGATE2
163 bool "Intel Stargate 2 Platform"
de0710aa 164 select IWMMXT
b1b3f49c 165 select PXA27x
3abcd199 166
de0710aa
EM
167config MACH_XCEP
168 bool "Iskratel Electronics XCEP"
de0710aa 169 select MTD
de0710aa 170 select MTD_CFI
b1b3f49c 171 select MTD_CFI_INTELEXT
b1b3f49c
RK
172 select MTD_PHYSMAP
173 select PXA25x
3abcd199 174 help
de0710aa
EM
175 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
176 Tuned for usage in Libera instruments for particle accelerators.
3abcd199 177
642aa663
JS
178config TRIZEPS_PXA
179 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
180