]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - arch/arm/mach-pxa/Kconfig
ARM: pxa: don't "select" SMC91X on MACH_XCEP
[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
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
8cdde338 54 select CPU_PXA935
b1b3f49c 55 select PXA3xx
de0710aa
EM
56
57config MACH_SAAR
58 bool "PXA930 Handheld Platform (aka SAAR)"
de0710aa 59 select CPU_PXA930
8cdde338 60 select CPU_PXA935
b1b3f49c 61 select PXA3xx
de0710aa
EM
62
63comment "Third Party Dev Platforms (sorted by vendor name)"
64
65config ARCH_PXA_IDP
66 bool "Accelent Xscale IDP"
49ea26d0 67 select PXA25x
1da177e4 68
de0710aa
EM
69config ARCH_VIPER
70 bool "Arcom/Eurotech VIPER SBC"
b1b3f49c 71 select ARCOM_PCMCIA
de0710aa 72 select HAVE_PWM
b1b3f49c
RK
73 select I2C_GPIO
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
IG
122 select CPU_PXA310
123 select HAVE_PWM
b1b3f49c 124 select PXA3xx
c7b4f5ba 125
1f3b536b
EP
126config MACH_CAPC7117
127 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
128 select CPU_PXA320
129 select PXA3xx
130
de0710aa
EM
131config ARCH_GUMSTIX
132 bool "Gumstix XScale 255 boards"
352699a3 133 select PXA25x
de0710aa
EM
134 help
135 Say Y here if you intend to run this kernel on
136 Basix, Connex, ws-200ax, ws-400ax systems
c7b4f5ba 137
de0710aa
EM
138choice
139 prompt "Gumstix Carrier/Expansion Board"
140 depends on ARCH_GUMSTIX
3abcd199 141
de0710aa
EM
142config GUMSTIX_AM200EPD
143 bool "Enable AM200EPD board support"
3abcd199 144
de0710aa
EM
145config GUMSTIX_AM300EPD
146 bool "Enable AM300EPD board support"
b3d354b8 147
de0710aa 148endchoice
3abcd199 149
de0710aa
EM
150config MACH_INTELMOTE2
151 bool "Intel Mote 2 Platform"
de0710aa 152 select IWMMXT
b1b3f49c 153 select PXA27x
3abcd199 154
de0710aa
EM
155config MACH_STARGATE2
156 bool "Intel Stargate 2 Platform"
de0710aa 157 select IWMMXT
b1b3f49c 158 select PXA27x
3abcd199 159
de0710aa
EM
160config MACH_XCEP
161 bool "Iskratel Electronics XCEP"
de0710aa 162 select MTD
de0710aa 163 select MTD_CFI
b1b3f49c 164 select MTD_CFI_INTELEXT
b1b3f49c
RK
165 select MTD_PHYSMAP
166 select PXA25x
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