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