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