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