[ARM] pxa/magician: Enable backlight
[GitHub/LineageOS/android_kernel_samsung_universal7580.git] / arch / arm / mach-pxa / Kconfig
CommitLineData
1da177e4
LT
1if ARCH_PXA
2
2c8086a5 3menu "Intel PXA2xx/PXA3xx Implementations"
4
5if PXA3xx
6
7menu "Supported PXA3xx Processor Variants"
8
9config CPU_PXA300
10 bool "PXA300 (codename Monahans-L)"
11
12config CPU_PXA310
13 bool "PXA310 (codename Monahans-LV)"
14 select CPU_PXA300
15
16config CPU_PXA320
17 bool "PXA320 (codename Monahans-P)"
18
5d31e435
EM
19config CPU_PXA930
20 bool "PXA930 (codename Tavor-P)"
21
f1c6cd62
EM
22config CPU_PXA935
23 bool "PXA935 (codename Tavor-P65)"
24
2c8086a5 25endmenu
26
27endif
1da177e4 28
90b8fc34 29config ARCH_GUMSTIX
3332b0c1
JK
30 bool "Gumstix XScale 255 boards"
31 select PXA25x
90b8fc34 32 help
3332b0c1
JK
33 Say Y here if you intend to run this kernel on
34 Basix, Connex, ws-200ax, ws-400ax systems
90b8fc34 35
3332b0c1
JK
36choice
37 prompt "Gumstix Carrier/Expansion Board"
c0b8556f 38 depends on ARCH_GUMSTIX
3332b0c1
JK
39
40config GUMSTIX_AM200EPD
41 bool "Enable AM200EPD board support"
42
43endchoice
c0b8556f 44
b6795fa9
JC
45config MACH_INTELMOTE2
46 bool "Intel Mote 2 Platform"
47 select PXA27x
48 select IWMMXT
49 select PXA_HAVE_BOARD_IRQS
c0b8556f 50
1da177e4
LT
51config ARCH_LUBBOCK
52 bool "Intel DBPXA250 Development Platform"
53 select PXA25x
54 select SA1111
7a5063d8 55 select PXA_HAVE_BOARD_IRQS
1da177e4 56
e9937d4b
LB
57config MACH_LOGICPD_PXA270
58 bool "LogicPD PXA270 Card Engine Development Platform"
59 select PXA27x
4a730719 60 select HAVE_PWM
7a5063d8 61 select PXA_HAVE_BOARD_IRQS
e9937d4b 62
1da177e4
LT
63config MACH_MAINSTONE
64 bool "Intel HCDDBBVA0 Development Platform"
65 select PXA27x
402e4909 66 select HAVE_PWM
7a5063d8 67 select PXA_HAVE_BOARD_IRQS
1da177e4 68
49ea26d0
KE
69config MACH_MP900C
70 bool "Nec Mobilepro 900/c"
71 select PXA25x
1da177e4
LT
72
73config ARCH_PXA_IDP
74 bool "Accelent Xscale IDP"
75 select PXA25x
76
77config PXA_SHARPSL
0dd28f1d 78 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
1da177e4
LT
79 select SHARP_SCOOP
80 select SHARP_PARAM
81 help
82 Say Y here if you intend to run this kernel on a
0dd28f1d
RP
83 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
84 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
8459c159
DO
85 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
86 handheld computer.
1da177e4 87
45e2a9b4
EM
88config CORGI_SSP_DEPRECATED
89 bool
90 select PXA_SSP
91 help
92 This option will include corgi_ssp.c and corgi_lcd.c
93 that corgi_ts.c and other legacy drivers (corgi_bl.c
94 and sharpsl_pm.c) may depend on.
95
c7b4f5ba
DES
96config MACH_POODLE
97 bool "Enable Sharp SL-5600 (Poodle) Support"
98 depends on PXA_SHARPSL
99 select PXA25x
100 select SHARP_LOCOMO
101 select PXA_SSP
102
103config MACH_CORGI
104 bool "Enable Sharp SL-C700 (Corgi) Support"
105 depends on PXA_SHARPSL
106 select PXA25x
107 select PXA_SHARP_C7xx
108
109config MACH_SHEPHERD
110 bool "Enable Sharp SL-C750 (Shepherd) Support"
111 depends on PXA_SHARPSL
112 select PXA25x
113 select PXA_SHARP_C7xx
114
115config MACH_HUSKY
116 bool "Enable Sharp SL-C760 (Husky) Support"
117 depends on PXA_SHARPSL
118 select PXA25x
119 select PXA_SHARP_C7xx
120
121config MACH_AKITA
122 bool "Enable Sharp SL-1000 (Akita) Support"
123 depends on PXA_SHARPSL
124 select PXA27x
125 select PXA_SHARP_Cxx00
126 select MACH_SPITZ
127 select I2C
128 select I2C_PXA
129
130config MACH_SPITZ
131 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
132 depends on PXA_SHARPSL
133 select PXA27x
134 select PXA_SHARP_Cxx00
135
136config MACH_BORZOI
137 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
138 depends on PXA_SHARPSL
139 select PXA27x
140 select PXA_SHARP_Cxx00
141
142config MACH_TOSA
143 bool "Enable Sharp SL-6000x (Tosa) Support"
144 depends on PXA_SHARPSL
145 select PXA25x
7a5063d8 146 select PXA_HAVE_BOARD_IRQS
c7b4f5ba 147
352699a3
MZ
148config ARCH_VIPER
149 bool "Arcom/Eurotech VIPER SBC"
150 select PXA25x
151 select ISA
152 select I2C_GPIO
153 select HAVE_PWM
154 select PXA_HAVE_BOARD_IRQS
155 select PXA_HAVE_ISA_IRQS
c7b4f5ba 156
3abcd199
IM
157config ARCH_PXA_ESERIES
158 bool "PXA based Toshiba e-series PDAs"
159 select PXA25x
7a5063d8 160 select PXA_HAVE_BOARD_IRQS
3abcd199
IM
161
162config MACH_E330
163 bool "Toshiba e330"
164 default y
165 depends on ARCH_PXA_ESERIES
166 help
167 Say Y here if you intend to run this kernel on a Toshiba
168 e330 family PDA.
169
b3d354b8
IM
170config MACH_E350
171 bool "Toshiba e350"
172 default y
173 depends on ARCH_PXA_ESERIES
174 help
175 Say Y here if you intend to run this kernel on a Toshiba
176 e350 family PDA.
177
3abcd199
IM
178config MACH_E740
179 bool "Toshiba e740"
180 default y
181 depends on ARCH_PXA_ESERIES
ac253610 182 select FB_W100
3abcd199
IM
183 help
184 Say Y here if you intend to run this kernel on a Toshiba
185 e740 family PDA.
186
187config MACH_E750
188 bool "Toshiba e750"
189 default y
190 depends on ARCH_PXA_ESERIES
ac253610 191 select FB_W100
3abcd199
IM
192 help
193 Say Y here if you intend to run this kernel on a Toshiba
194 e750 family PDA.
195
196config MACH_E400
197 bool "Toshiba e400"
198 default y
199 depends on ARCH_PXA_ESERIES
200 help
201 Say Y here if you intend to run this kernel on a Toshiba
202 e400 family PDA.
203
204config MACH_E800
205 bool "Toshiba e800"
206 default y
207 depends on ARCH_PXA_ESERIES
ac253610 208 select FB_W100
3abcd199
IM
209 help
210 Say Y here if you intend to run this kernel on a Toshiba
211 e800 family PDA.
212
642aa663
JS
213config TRIZEPS_PXA
214 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
215
bc2fd1c0
AV
216config MACH_H5000
217 bool "HP iPAQ h5000"
218 select PXA25x
219