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