mfd: cros_ec_spi: Warnings fix
[deliverable/linux.git] / drivers / mfd / Kconfig
CommitLineData
a4e137ab
RK
1#
2# Multifunction miscellaneous devices
3#
4
8a0a8e8e
AB
5if HAS_IOMEM
6menu "Multifunction device drivers"
b6d6454f 7
aa613de6
DB
8config MFD_CORE
9 tristate
c94bb233 10 select IRQ_DOMAIN
aa613de6
DB
11 default n
12
2cc50bee
HZ
13config MFD_88PM860X
14 bool "Support Marvell 88PM8606/88PM8607"
8d002bdc 15 depends on I2C=y && GENERIC_HARDIRQS
b46a36c0 16 select REGMAP_I2C
2cc50bee
HZ
17 select MFD_CORE
18 help
19 This supports for Marvell 88PM8606/88PM8607 Power Management IC.
20 This includes the I2C driver and the core APIs _only_, you have to
21 select individual components like voltage regulators, RTC and
22 battery-charger under the corresponding menus.
23
4ab6174e
SG
24config MFD_CROS_EC
25 tristate "Support ChromeOS Embedded Controller"
26 help
27 If you say Y here you get support for the ChromeOS Embedded
28 Controller (EC) providing keyboard, battery and power services.
29 You also ned to enable the driver for the bus you are using. The
30 protocol for talking to the EC is defined by the bus driver.
31
89969009
SG
32config MFD_CROS_EC_I2C
33 tristate "ChromeOS Embedded Controller (I2C)"
34 depends on MFD_CROS_EC && I2C
35
36 help
37 If you say Y here, you get support for talking to the ChromeOS
38 EC through an I2C bus. This uses a simple byte-level protocol with
39 a checksum. Failing accesses will be retried three times to
40 improve reliability.
41
a17d94f0
SG
42config MFD_CROS_EC_SPI
43 tristate "ChromeOS Embedded Controller (SPI)"
44 depends on MFD_CROS_EC && SPI
45
46 ---help---
47 If you say Y here, you get support for talking to the ChromeOS EC
48 through a SPI bus, using a byte-level protocol. Since the EC's
49 response time cannot be guaranteed, we support ignoring
50 'pre-amble' bytes before the response actually starts.
51
70c6cce0
QZ
52config MFD_88PM800
53 tristate "Support Marvell 88PM800"
54 depends on I2C=y && GENERIC_HARDIRQS
55 select REGMAP_I2C
56 select REGMAP_IRQ
57 select MFD_CORE
58 help
59 This supports for Marvell 88PM800 Power Management IC.
60 This includes the I2C driver and the core APIs _only_, you have to
61 select individual components like voltage regulators, RTC and
62 battery-charger under the corresponding menus.
63
64config MFD_88PM805
65 tristate "Support Marvell 88PM805"
66 depends on I2C=y && GENERIC_HARDIRQS
67 select REGMAP_I2C
68 select REGMAP_IRQ
69 select MFD_CORE
70 help
71 This supports for Marvell 88PM805 Power Management IC. This includes
72 the I2C driver and the core APIs _only_, you have to select individual
73 components like codec device, headset/Mic device under the
74 corresponding menus.
75
b6d6454f
BD
76config MFD_SM501
77 tristate "Support for Silicon Motion SM501"
78 ---help---
79 This is the core driver for the Silicon Motion SM501 multimedia
80 companion chip. This device is a multifunction device which may
01dd2fbf
ML
81 provide numerous interfaces including USB host controller, USB gadget,
82 asynchronous serial ports, audio functions, and a dual display video
b6d6454f
BD
83 interface. The device may be connected by PCI or local bus with
84 varying functions enabled.
85
f61be273
BD
86config MFD_SM501_GPIO
87 bool "Export GPIO via GPIO layer"
2eedd604 88 depends on MFD_SM501 && GPIOLIB
f61be273
BD
89 ---help---
90 This option uses the gpio library layer to export the 64 GPIO
91 lines on the SM501. The platform data is used to supply the
92 base number for the first GPIO line to register.
93
67d16a46
WW
94config MFD_RTSX_PCI
95 tristate "Support for Realtek PCI-E card reader"
21f792cd 96 depends on PCI && GENERIC_HARDIRQS
04bfd1df 97 select MFD_CORE
67d16a46
WW
98 help
99 This supports for Realtek PCI-Express card reader including rts5209,
100 rts5229, rtl8411, etc. Realtek card reader supports access to many
101 types of memory cards, such as Memory Stick, Memory Stick Pro,
102 Secure Digital and MultiMediaCard.
103
fa9ff4b1
SO
104config MFD_ASIC3
105 bool "Support for Compaq ASIC3"
2eedd604 106 depends on GENERIC_HARDIRQS && GPIOLIB && ARM
9461f65a 107 select MFD_CORE
fa9ff4b1
SO
108 ---help---
109 This driver supports the ASIC3 multifunction chip found on many
110 PDAs (mainly iPAQ and HTC based ones)
111
ca26308c
MA
112config MFD_DAVINCI_VOICECODEC
113 tristate
114 select MFD_CORE
115
0931a4c6
DB
116config MFD_DM355EVM_MSP
117 bool "DaVinci DM355 EVM microcontroller"
1819ebcf 118 depends on I2C=y && MACH_DAVINCI_DM355_EVM
0931a4c6
DB
119 help
120 This driver supports the MSP430 microcontroller used on these
121 boards. MSP430 firmware manages resets and power sequencing,
122 inputs from buttons and the IR remote, LEDs, an RTC, and more.
123
03df0f62
CC
124config MFD_TI_SSP
125 tristate "TI Sequencer Serial Port support"
21f792cd 126 depends on ARCH_DAVINCI_TNETV107X && GENERIC_HARDIRQS
03df0f62
CC
127 select MFD_CORE
128 ---help---
129 Say Y here if you want support for the Sequencer Serial Port
130 in a Texas Instruments TNETV107X SoC.
131
132 To compile this driver as a module, choose M here: the
133 module will be called ti-ssp.
134
01636eb9
PR
135config MFD_TI_AM335X_TSCADC
136 tristate "TI ADC / Touch Screen chip support"
137 select MFD_CORE
138 select REGMAP
139 select REGMAP_MMIO
21f792cd 140 depends on GENERIC_HARDIRQS
01636eb9
PR
141 help
142 If you say yes here you get support for Texas Instruments series
143 of Touch Screen /ADC chips.
144 To compile this driver as a module, choose M here: the
145 module will be called ti_am335x_tscadc.
146
a1635b8f
PZ
147config HTC_EGPIO
148 bool "HTC EGPIO support"
7444a72e 149 depends on GENERIC_HARDIRQS && GPIOLIB && ARM
a1635b8f
PZ
150 help
151 This driver supports the CPLD egpio chip present on
152 several HTC phones. It provides basic support for input
153 pins, output pins, and irqs.
154
5dc3339a
PZ
155config HTC_PASIC3
156 tristate "HTC PASIC3 LED/DS1WM chip support"
0254a8f4 157 select MFD_CORE
21f792cd 158 depends on GENERIC_HARDIRQS
5dc3339a
PZ
159 help
160 This core driver provides register access for the LED/DS1WM
161 chips labeled "AIC2" and "AIC3", found on HTC Blueangel and
162 HTC Magician devices, respectively. Actual functionality is
163 handled by the leds-pasic3 and ds1wm drivers.
164
6048a3dd
CM
165config HTC_I2CPLD
166 bool "HTC I2C PLD chip support"
bef3e20c 167 depends on I2C=y && GPIOLIB
6048a3dd
CM
168 help
169 If you say yes here you get support for the supposed CPLD
170 found on omap850 HTC devices like the HTC Wizard and HTC Herald.
171 This device provides input and output GPIOs through an I2C
172 interface to one or more sub-chips.
173
d9105c2b
MV
174config UCB1400_CORE
175 tristate "Philips UCB1400 Core driver"
e4831802 176 depends on AC97_BUS
5a49a540 177 depends on GPIOLIB
d9105c2b
MV
178 help
179 This enables support for the Philips UCB1400 core functions.
180 The UCB1400 is an AC97 audio codec.
181
182 To compile this driver as a module, choose M here: the
183 module will be called ucb1400_core.
184
16c5c023
JH
185config MFD_LM3533
186 tristate "LM3533 Lighting Power chip"
187 depends on I2C
188 select MFD_CORE
189 select REGMAP_I2C
21f792cd 190 depends on GENERIC_HARDIRQS
16c5c023
JH
191 help
192 Say yes here to enable support for National Semiconductor / TI
193 LM3533 Lighting Power chips.
194
195 This driver provides common support for accessing the device;
196 additional drivers must be enabled in order to use the LED,
197 backlight or ambient-light-sensor functionality of the device.
198
798a8eee
LW
199config TPS6105X
200 tristate "TPS61050/61052 Boost Converters"
201 depends on I2C
2edd3b69 202 select REGULATOR
fc498fa2 203 select MFD_CORE
2edd3b69 204 select REGULATOR_FIXED_VOLTAGE
21f792cd 205 depends on GENERIC_HARDIRQS
798a8eee
LW
206 help
207 This option enables a driver for the TP61050/TPS61052
208 high-power "white LED driver". This boost converter is
209 sometimes used for other things than white LEDs, and
210 also contains a GPIO pin.
211
87c13493
DB
212config TPS65010
213 tristate "TPS6501x Power Management chips"
214 depends on I2C && GPIOLIB
215 default y if MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_OSK
216 help
217 If you say yes here you get support for the TPS6501x series of
218 Power Management chips. These include voltage regulators,
219 lithium ion/polymer battery charging, and other features that
220 are often used in portable devices like cell phones and cameras.
221
222 This driver can also be built as a module. If so, the module
223 will be called tps65010.
224
31dd6a26
TF
225config TPS6507X
226 tristate "TPS6507x Power Management / Touch Screen chips"
227 select MFD_CORE
21f792cd 228 depends on I2C && GENERIC_HARDIRQS
31dd6a26
TF
229 help
230 If you say yes here you get support for the TPS6507x series of
231 Power Management / Touch Screen chips. These include voltage
232 regulators, lithium ion/polymer battery charging, touch screen
233 and other features that are often used in portable devices.
234 This driver can also be built as a module. If so, the module
235 will be called tps6507x.
236
d48f411c
AC
237config MFD_TPS65217
238 tristate "TPS65217 Power Management / White LED chips"
21f792cd 239 depends on I2C && GENERIC_HARDIRQS
d48f411c
AC
240 select MFD_CORE
241 select REGMAP_I2C
242 help
243 If you say yes here you get support for the TPS65217 series of
244 Power Management / White LED chips.
245 These include voltage regulators, lithium ion/polymer battery
246 charger, wled and other features that are often used in portable
247 devices.
248
249 This driver can also be built as a module. If so, the module
250 will be called tps65217.
251
37df003c
AL
252config MFD_TPS6586X
253 bool "TPS6586x Power Management chips"
7a7487cb 254 depends on I2C=y && GENERIC_HARDIRQS
37df003c 255 select MFD_CORE
1176b5be 256 select REGMAP_I2C
37df003c
AL
257 help
258 If you say yes here you get support for the TPS6586X series of
259 Power Management chips.
260 This driver provides common support for accessing the device,
261 additional drivers must be enabled in order to use the
262 functionality of the device.
263
264 This driver can also be built as a module. If so, the module
265 will be called tps6586x.
266
54f323b1
LW
267config MFD_TPS65910
268 bool "TPS65910 Power Management chip"
21f792cd 269 depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
54f323b1 270 select MFD_CORE
dc9913a0 271 select REGMAP_I2C
ee487114 272 select REGMAP_IRQ
21f7541d 273 select IRQ_DOMAIN
54f323b1
LW
274 help
275 if you say yes here you get support for the TPS65910 series of
276 Power Management chips.
277
36e52873 278config MFD_TPS65912
5608801b 279 bool
36e52873
MO
280 depends on GPIOLIB
281
282config MFD_TPS65912_I2C
231dd9c8 283 bool "TPS65912 Power Management chip with I2C"
36e52873
MO
284 select MFD_CORE
285 select MFD_TPS65912
21f792cd 286 depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
36e52873
MO
287 help
288 If you say yes here you get support for the TPS65912 series of
289 PM chips with I2C interface.
290
291config MFD_TPS65912_SPI
292 bool "TPS65912 Power Management chip with SPI"
293 select MFD_CORE
294 select MFD_TPS65912
21f792cd 295 depends on SPI_MASTER && GPIOLIB && GENERIC_HARDIRQS
36e52873
MO
296 help
297 If you say yes here you get support for the TPS65912 series of
298 PM chips with SPI interface.
299
edd7eabc
LD
300config MFD_TPS80031
301 bool "TI TPS80031/TPS80032 Power Management chips"
302 depends on I2C=y && GENERIC_HARDIRQS
303 select MFD_CORE
304 select REGMAP_I2C
c2ace4fd 305 select REGMAP_IRQ
edd7eabc
LD
306 help
307 If you say yes here you get support for the Texas Instruments
308 TPS80031/ TPS80032 Fully Integrated Power Management with Power
309 Path and Battery Charger. The device provides five configurable
310 step-down converters, 11 general purpose LDOs, USB OTG Module,
311 ADC, RTC, 2 PWM, System Voltage Regulator/Battery Charger with
312 Power Path from USB, 32K clock generator.
313
88e75cc3
DB
314config MENELAUS
315 bool "Texas Instruments TWL92330/Menelaus PM chip"
088ef950 316 depends on I2C=y && ARCH_OMAP2
88e75cc3
DB
317 help
318 If you say yes here you get support for the Texas Instruments
319 TWL92330/Menelaus Power Management chip. This include voltage
692105b8 320 regulators, Dual slot memory card transceivers, real-time clock
88e75cc3
DB
321 and other features that are often used in portable devices like
322 cell phones and PDAs.
323
a603a7fa 324config TWL4030_CORE
e8deb28c 325 bool "Texas Instruments TWL4030/TWL5030/TWL6030/TPS659x0 Support"
6252547b 326 depends on I2C=y && GENERIC_HARDIRQS
280ad7fd 327 select IRQ_DOMAIN
fbfc23ef 328 select REGMAP_I2C
a603a7fa 329 help
e8deb28c 330 Say yes here if you have TWL4030 / TWL6030 family chip on your board.
a603a7fa
DB
331 This core driver provides register access and IRQ handling
332 facilities, and registers devices for the various functions
333 so that function-specific drivers can bind to them.
334
335 These multi-function chips are found on many OMAP2 and OMAP3
336 boards, providing power management, RTC, GPIO, keypad, a
337 high speed USB OTG transceiver, an audio codec (on most
338 versions) and many other features.
339
f99c1d4f
K
340config TWL4030_MADC
341 tristate "Texas Instruments TWL4030 MADC"
342 depends on TWL4030_CORE
343 help
344 This driver provides support for triton TWL4030-MADC. The
345 driver supports both RT and SW conversion methods.
346
347 This driver can be built as a module. If so it will be
348 named twl4030-madc
349
ebf0bd36
AK
350config TWL4030_POWER
351 bool "Support power resources on TWL4030 family chips"
352 depends on TWL4030_CORE && ARM
353 help
354 Say yes here if you want to use the power resources on the
355 TWL4030 family chips. Most of these resources are regulators,
356 which have a separate driver; some are control signals, such
357 as clock request handshaking.
358
359 This driver uses board-specific data to initialize the resources
25985edc 360 and load scripts controlling which resources are switched off/on
ebf0bd36
AK
361 or reset when a sleep, wakeup or warm reset event occurs.
362
57fe7251 363config MFD_TWL4030_AUDIO
0b83ddeb 364 bool
21f792cd 365 depends on TWL4030_CORE && GENERIC_HARDIRQS
0b83ddeb
PU
366 select MFD_CORE
367 default n
368
f19b2823 369config TWL6040_CORE
8eaeb939 370 bool "Support for TWL6040 audio codec"
21f792cd 371 depends on I2C=y && GENERIC_HARDIRQS
f19b2823 372 select MFD_CORE
8eaeb939 373 select REGMAP_I2C
ab7edb14 374 select REGMAP_IRQ
f19b2823 375 default n
8eaeb939
PU
376 help
377 Say yes here if you want support for Texas Instruments TWL6040 audio
378 codec.
379 This driver provides common support for accessing the device,
380 additional drivers must be enabled in order to use the
381 functionality of the device (audio, vibra).
f19b2823 382
27e34995
RV
383config MFD_STMPE
384 bool "Support STMicroelectronics STMPE"
e789995d 385 depends on (I2C=y || SPI_MASTER=y) && GENERIC_HARDIRQS
27e34995
RV
386 select MFD_CORE
387 help
388 Support for the STMPE family of I/O Expanders from
389 STMicroelectronics.
390
391 Currently supported devices are:
392
393 STMPE811: GPIO, Touchscreen
394 STMPE1601: GPIO, Keypad
395 STMPE2401: GPIO, Keypad
396 STMPE2403: GPIO, Keypad
397
398 This driver provides common support for accessing the device,
399 additional drivers must be enabled in order to use the functionality
400 of the device. Currently available sub drivers are:
401
402 GPIO: stmpe-gpio
403 Keypad: stmpe-keypad
404 Touchscreen: stmpe-ts
405
1a6e4b74
VK
406menu "STMPE Interface Drivers"
407depends on MFD_STMPE
408
409config STMPE_I2C
410 bool "STMPE I2C Inteface"
eedea80f 411 depends on I2C=y
1a6e4b74
VK
412 default y
413 help
414 This is used to enable I2C interface of STMPE
e789995d
VK
415
416config STMPE_SPI
417 bool "STMPE SPI Inteface"
418 depends on SPI_MASTER
419 help
420 This is used to enable SPI interface of STMPE
1a6e4b74
VK
421endmenu
422
f4e8afdc
SI
423config MFD_TC3589X
424 bool "Support Toshiba TC35892 and variants"
b4ecd326
RV
425 depends on I2C=y && GENERIC_HARDIRQS
426 select MFD_CORE
427 help
f4e8afdc 428 Support for the Toshiba TC35892 and variants I/O Expander.
b4ecd326
RV
429
430 This driver provides common support for accessing the device,
431 additional drivers must be enabled in order to use the
432 functionality of the device.
433
1c2c30ac
SO
434config MFD_TMIO
435 bool
436 default n
437
1f192015
IM
438config MFD_T7L66XB
439 bool "Support Toshiba T7L66XB"
21f792cd 440 depends on ARM && HAVE_CLK && GENERIC_HARDIRQS
1f192015 441 select MFD_CORE
1c2c30ac 442 select MFD_TMIO
1f192015
IM
443 help
444 Support for Toshiba Mobile IO Controller T7L66XB
445
8284328c
SP
446config MFD_SMSC
447 bool "Support for the SMSC ECE1099 series chips"
21f792cd 448 depends on I2C=y && GENERIC_HARDIRQS
8284328c
SP
449 select MFD_CORE
450 select REGMAP_I2C
451 help
452 If you say yes here you get support for the
453 ece1099 chips from SMSC.
454
455 To compile this driver as a module, choose M here: the
456 module will be called smsc.
457
cbdfb426
IM
458config MFD_TC6387XB
459 bool "Support Toshiba TC6387XB"
9ca68233 460 depends on ARM && HAVE_CLK
cbdfb426 461 select MFD_CORE
1c2c30ac 462 select MFD_TMIO
cbdfb426
IM
463 help
464 Support for Toshiba Mobile IO Controller TC6387XB
465
d6315949
DB
466config MFD_TC6393XB
467 bool "Support Toshiba TC6393XB"
8f057d7b
GR
468 depends on ARM && HAVE_CLK
469 select GPIOLIB
f024ff10 470 select MFD_CORE
1c2c30ac 471 select MFD_TMIO
d6315949
DB
472 help
473 Support for Toshiba Mobile IO Controller TC6393XB
474
8e2eaabf
SO
475config PMIC_DA903X
476 bool "Dialog Semiconductor DA9030/DA9034 PMIC Support"
477 depends on I2C=y
478 help
479 Say yes here to support for Dialog Semiconductor DA9030 (a.k.a
480 ARAVA) and DA9034 (a.k.a MICCO), these are Power Management IC
481 usually found on PXA processors-based platforms. This includes
482 the I2C driver and the core APIs _only_, you have to select
483 individual components like LCD backlight, voltage regulators,
484 LEDs and battery-charger under the corresponding menus.
a5736e0b 485
84c99db8
AJ
486config PMIC_DA9052
487 bool
488 select MFD_CORE
489
cfe04478
AJ
490config MFD_DA9052_SPI
491 bool "Support Dialog Semiconductor DA9052/53 PMIC variants with SPI"
492 select REGMAP_SPI
493 select REGMAP_IRQ
494 select PMIC_DA9052
21f792cd 495 depends on SPI_MASTER=y && GENERIC_HARDIRQS
cfe04478
AJ
496 help
497 Support for the Dialog Semiconductor DA9052 PMIC
498 when controlled using SPI. This driver provides common support
499 for accessing the device, additional drivers must be enabled in
500 order to use the functionality of the device.
501
84c99db8
AJ
502config MFD_DA9052_I2C
503 bool "Support Dialog Semiconductor DA9052/53 PMIC variants with I2C"
504 select REGMAP_I2C
505 select REGMAP_IRQ
506 select PMIC_DA9052
21f792cd 507 depends on I2C=y && GENERIC_HARDIRQS
84c99db8
AJ
508 help
509 Support for the Dialog Semiconductor DA9052 PMIC
510 when controlled using I2C. This driver provides common support
511 for accessing the device, additional drivers must be enabled in
512 order to use the functionality of the device.
513
2896434c
AJ
514config MFD_DA9055
515 bool "Dialog Semiconductor DA9055 PMIC Support"
516 select REGMAP_I2C
517 select REGMAP_IRQ
518 select PMIC_DA9055
519 select MFD_CORE
21f792cd 520 depends on I2C=y && GENERIC_HARDIRQS
2896434c
AJ
521 help
522 Say yes here for support of Dialog Semiconductor DA9055. This is
523 a Power Management IC. This driver provides common support for
524 accessing the device as well as the I2C interface to the chip itself.
525 Additional drivers must be enabled in order to use the functionality
526 of the device.
527
528 This driver can be built as a module. If built as a module it will be
529 called "da9055"
530
a5736e0b
MH
531config PMIC_ADP5520
532 bool "Analog Devices ADP5520/01 MFD PMIC Core Support"
533 depends on I2C=y
534 help
535 Say yes here to add support for Analog Devices AD5520 and ADP5501,
536 Multifunction Power Management IC. This includes
537 the I2C driver and the core APIs _only_, you have to select
538 individual components like LCD backlight, LEDs, GPIOs and Kepad
539 under the corresponding menus.
8e2eaabf 540
eea6b7cc
MK
541config MFD_LP8788
542 bool "Texas Instruments LP8788 Power Management Unit Driver"
21f792cd 543 depends on I2C=y && GENERIC_HARDIRQS
eea6b7cc
MK
544 select MFD_CORE
545 select REGMAP_I2C
546 select IRQ_DOMAIN
547 help
548 TI LP8788 PMU supports regulators, battery charger, RTC,
549 ADC, backlight driver and current sinks.
550
dae8a969
JL
551config MFD_MAX77686
552 bool "Maxim Semiconductor MAX77686 PMIC Support"
553 depends on I2C=y && GENERIC_HARDIRQS
554 select MFD_CORE
555 select REGMAP_I2C
556 select IRQ_DOMAIN
557 help
558 Say yes here to support for Maxim Semiconductor MAX77686.
559 This is a Power Management IC with RTC on chip.
560 This driver provides common support for accessing the device;
561 additional drivers must be enabled in order to use the functionality
562 of the device.
563
83871c00
CC
564config MFD_MAX77693
565 bool "Maxim Semiconductor MAX77693 PMIC Support"
566 depends on I2C=y && GENERIC_HARDIRQS
567 select MFD_CORE
29f772d4 568 select REGMAP_I2C
83871c00
CC
569 help
570 Say yes here to support for Maxim Semiconductor MAX77693.
571 This is a companion Power Management IC with Flash, Haptic, Charger,
572 and MUIC(Micro USB Interface Controller) controls on chip.
573 This driver provides common support for accessing the device;
574 additional drivers must be enabled in order to use the functionality
575 of the device.
576
a91d2f8d
GY
577config MFD_MAX8907
578 tristate "Maxim Semiconductor MAX8907 PMIC Support"
579 select MFD_CORE
580 depends on I2C=y && GENERIC_HARDIRQS
581 select REGMAP_I2C
582 select REGMAP_IRQ
583 help
584 Say yes here to support for Maxim Semiconductor MAX8907. This is
585 a Power Management IC. This driver provides common support for
586 accessing the device; additional drivers must be enabled in order
587 to use the functionality of the device.
588
d50f8f33 589config MFD_MAX8925
1f1cf8f9 590 bool "Maxim Semiconductor MAX8925 PMIC Support"
8d002bdc 591 depends on I2C=y && GENERIC_HARDIRQS
1ad99893 592 select MFD_CORE
d50f8f33
HZ
593 help
594 Say yes here to support for Maxim Semiconductor MAX8925. This is
6b2aac42 595 a Power Management IC. This driver provides common support for
d50f8f33
HZ
596 accessing the device, additional drivers must be enabled in order
597 to use the functionality of the device.
598
527e7e9a
MH
599config MFD_MAX8997
600 bool "Maxim Semiconductor MAX8997/8966 PMIC Support"
601 depends on I2C=y && GENERIC_HARDIRQS
602 select MFD_CORE
b41511f7 603 select IRQ_DOMAIN
527e7e9a 604 help
5a924d13 605 Say yes here to support for Maxim Semiconductor MAX8997/8966.
527e7e9a
MH
606 This is a Power Management IC with RTC, Flash, Fuel Gauge, Haptic,
607 MUIC controls on chip.
d7e8c01a 608 This driver provides common support for accessing the device;
527e7e9a
MH
609 additional drivers must be enabled in order to use the functionality
610 of the device.
611
156f2528 612config MFD_MAX8998
f8539ddc 613 bool "Maxim Semiconductor MAX8998/National LP3974 PMIC Support"
2c7e6f57 614 depends on I2C=y && GENERIC_HARDIRQS
156f2528
KP
615 select MFD_CORE
616 help
f8539ddc
KP
617 Say yes here to support for Maxim Semiconductor MAX8998 and
618 National Semiconductor LP3974. This is a Power Management IC.
6b2aac42 619 This driver provides common support for accessing the device,
f8539ddc
KP
620 additional drivers must be enabled in order to use the functionality
621 of the device.
156f2528 622
66c9fbb9
SK
623config MFD_SEC_CORE
624 bool "SAMSUNG Electronics PMIC Series Support"
c3d4d697
SK
625 depends on I2C=y && GENERIC_HARDIRQS
626 select MFD_CORE
627 select REGMAP_I2C
6445b84a 628 select REGMAP_IRQ
c3d4d697 629 help
66c9fbb9 630 Support for the Samsung Electronics MFD series.
6b2aac42 631 This driver provides common support for accessing the device,
c3d4d697
SK
632 additional drivers must be enabled in order to use the functionality
633 of the device
634
3afbac95 635config MFD_ARIZONA
14b5bd5c 636 select REGMAP
78948c17 637 select REGMAP_IRQ
c481c048 638 select MFD_CORE
49003a68 639 bool
3afbac95
MB
640
641config MFD_ARIZONA_I2C
642 tristate "Support Wolfson Microelectronics Arizona platform with I2C"
643 select MFD_ARIZONA
644 select MFD_CORE
645 select REGMAP_I2C
21f792cd 646 depends on I2C && GENERIC_HARDIRQS
3afbac95
MB
647 help
648 Support for the Wolfson Microelectronics Arizona platform audio SoC
649 core functionality controlled via I2C.
650
651config MFD_ARIZONA_SPI
652 tristate "Support Wolfson Microelectronics Arizona platform with SPI"
653 select MFD_ARIZONA
654 select MFD_CORE
655 select REGMAP_SPI
21f792cd 656 depends on SPI_MASTER && GENERIC_HARDIRQS
3afbac95
MB
657 help
658 Support for the Wolfson Microelectronics Arizona platform audio SoC
659 core functionality controlled via I2C.
660
661config MFD_WM5102
662 bool "Support Wolfson Microelectronics WM5102"
663 depends on MFD_ARIZONA
664 help
665 Support for Wolfson Microelectronics WM5102 low power audio SoC
666
e102befe
MB
667config MFD_WM5110
668 bool "Support Wolfson Microelectronics WM5110"
669 depends on MFD_ARIZONA
670 help
671 Support for Wolfson Microelectronics WM5110 low power audio SoC
672
1d9f9f04 673config MFD_WM8400
eee0e4b4 674 bool "Support Wolfson Microelectronics WM8400"
b8380c1a 675 select MFD_CORE
21f792cd 676 depends on I2C=y && GENERIC_HARDIRQS
2b247d06 677 select REGMAP_I2C
1d9f9f04
MB
678 help
679 Support for the Wolfson Microelecronics WM8400 PMIC and audio
9e5aca58 680 CODEC. This driver provides common support for accessing
1d9f9f04
MB
681 the device, additional drivers must be enabled in order to use
682 the functionality of the device.
683
b11062b9 684config MFD_WM831X
e5b48684
MB
685 bool
686 depends on GENERIC_HARDIRQS
687
688config MFD_WM831X_I2C
689 bool "Support Wolfson Microelectronics WM831x/2x PMICs with I2C"
b11062b9 690 select MFD_CORE
e5b48684 691 select MFD_WM831X
1df5981b 692 select REGMAP_I2C
cd99758b 693 select IRQ_DOMAIN
8d002bdc 694 depends on I2C=y && GENERIC_HARDIRQS
b11062b9 695 help
e5b48684
MB
696 Support for the Wolfson Microelecronics WM831x and WM832x PMICs
697 when controlled using I2C. This driver provides common support
698 for accessing the device, additional drivers must be enabled in
699 order to use the functionality of the device.
b11062b9 700
2aa13b9e
MB
701config MFD_WM831X_SPI
702 bool "Support Wolfson Microelectronics WM831x/2x PMICs with SPI"
703 select MFD_CORE
704 select MFD_WM831X
1df5981b 705 select REGMAP_SPI
cd99758b 706 select IRQ_DOMAIN
2aa13b9e
MB
707 depends on SPI_MASTER && GENERIC_HARDIRQS
708 help
709 Support for the Wolfson Microelecronics WM831x and WM832x PMICs
710 when controlled using SPI. This driver provides common support
711 for accessing the device, additional drivers must be enabled in
712 order to use the functionality of the device.
713
89b4012b 714config MFD_WM8350
ecf926bc 715 bool
8d002bdc 716 depends on GENERIC_HARDIRQS
89b4012b
MB
717
718config MFD_WM8350_CONFIG_MODE_0
719 bool
720 depends on MFD_WM8350
721
722config MFD_WM8350_CONFIG_MODE_1
723 bool
724 depends on MFD_WM8350
725
726config MFD_WM8350_CONFIG_MODE_2
727 bool
728 depends on MFD_WM8350
729
730config MFD_WM8350_CONFIG_MODE_3
731 bool
732 depends on MFD_WM8350
733
ca23f8c1
MB
734config MFD_WM8351_CONFIG_MODE_0
735 bool
736 depends on MFD_WM8350
737
738config MFD_WM8351_CONFIG_MODE_1
739 bool
740 depends on MFD_WM8350
741
742config MFD_WM8351_CONFIG_MODE_2
743 bool
744 depends on MFD_WM8350
745
746config MFD_WM8351_CONFIG_MODE_3
747 bool
748 depends on MFD_WM8350
749
96920630
MB
750config MFD_WM8352_CONFIG_MODE_0
751 bool
752 depends on MFD_WM8350
753
754config MFD_WM8352_CONFIG_MODE_1
755 bool
756 depends on MFD_WM8350
757
758config MFD_WM8352_CONFIG_MODE_2
759 bool
760 depends on MFD_WM8350
761
762config MFD_WM8352_CONFIG_MODE_3
763 bool
764 depends on MFD_WM8350
765
c661a0b9 766config MFD_WM8350_I2C
ecf926bc 767 bool "Support Wolfson Microelectronics WM8350 with I2C"
c661a0b9 768 select MFD_WM8350
8d002bdc 769 depends on I2C=y && GENERIC_HARDIRQS
c661a0b9
MB
770 help
771 The WM8350 is an integrated audio and power management
772 subsystem with watchdog and RTC functionality for embedded
773 systems. This option enables core support for the WM8350 with
774 I2C as the control interface. Additional options must be
775 selected to enable support for the functionality of the chip.
776
9e501086 777config MFD_WM8994
c9fbf7e0 778 bool "Support Wolfson Microelectronics WM8994"
9e501086 779 select MFD_CORE
d6c645fc 780 select REGMAP_I2C
8ab30691 781 select REGMAP_IRQ
c9fbf7e0 782 depends on I2C=y && GENERIC_HARDIRQS
9e501086
MB
783 help
784 The WM8994 is a highly integrated hi-fi CODEC designed for
785 smartphone applicatiosn. As well as audio functionality it
786 has on board GPIO and regulator functionality which is
787 supported via the relevant subsystems. This driver provides
788 core support for the WM8994, in order to use the actual
789 functionaltiy of the device other drivers must be enabled.
790
f52046b1
BR
791config MFD_PCF50633
792 tristate "Support for NXP PCF50633"
793 depends on I2C
6e3ad118 794 select REGMAP_I2C
f52046b1
BR
795 help
796 Say yes here if you have NXP PCF50633 chip on your board.
797 This core driver provides register access and IRQ handling
798 facilities, and registers devices for the various functions
799 so that function-specific drivers can bind to them.
800
1305134e
AL
801config PCF50633_ADC
802 tristate "Support for NXP PCF50633 ADC"
803 depends on MFD_PCF50633
804 help
805 Say yes here if you want to include support for ADC in the
806 NXP PCF50633 chip.
807
808config PCF50633_GPIO
809 tristate "Support for NXP PCF50633 GPIO"
810 depends on MFD_PCF50633
811 help
812 Say yes here if you want to include support GPIO for pins on
813 the PCF50633 chip.
814
8238addc 815config MFD_MC13783
8e005935
UKK
816 tristate
817
818config MFD_MC13XXX
1cb3642a 819 tristate
21f792cd 820 depends on (SPI_MASTER || I2C) && GENERIC_HARDIRQS
8238addc 821 select MFD_CORE
8e005935 822 select MFD_MC13783
8238addc 823 help
a0c7c1d4
MR
824 Enable support for the Freescale MC13783 and MC13892 PMICs.
825 This driver provides common support for accessing the device,
8238addc
SH
826 additional drivers must be enabled in order to use the
827 functionality of the device.
828
a0c7c1d4 829config MFD_MC13XXX_SPI
1cb3642a 830 tristate "Freescale MC13783 and MC13892 SPI interface"
21f792cd 831 depends on SPI_MASTER && GENERIC_HARDIRQS
a0c7c1d4 832 select REGMAP_SPI
1cb3642a 833 select MFD_MC13XXX
a0c7c1d4
MR
834 help
835 Select this if your MC13xxx is connected via an SPI bus.
836
df3df646 837config MFD_MC13XXX_I2C
1cb3642a 838 tristate "Freescale MC13892 I2C interface"
21f792cd 839 depends on I2C && GENERIC_HARDIRQS
df3df646 840 select REGMAP_I2C
1cb3642a 841 select MFD_MC13XXX
df3df646
MR
842 help
843 Select this if your MC13xxx is connected via an I2C bus.
844
fa661258
MW
845config ABX500_CORE
846 bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
47c16975 847 default y if ARCH_U300 || ARCH_U8500
fa661258
MW
848 help
849 Say yes here if you have the ABX500 Mixed Signal IC family
850 chips. This core driver expose register access functions.
851 Functionality specific drivers using these functions can
852 remain unchanged when IC changes. Binding of the functions to
853 actual register access is done by the IC core driver.
854
14fa5691 855config AB3100_CORE
2071db48 856 bool "ST-Ericsson AB3100 Mixed Signal Circuit core functions"
21f792cd 857 depends on I2C=y && ABX500_CORE && GENERIC_HARDIRQS
8c96aefb 858 select MFD_CORE
14fa5691
LW
859 default y if ARCH_U300
860 help
861 Select this to enable the AB3100 Mixed Signal IC core
862 functionality. This connects to a AB3100 on the I2C bus
863 and expose a number of symbols needed for dependent devices
864 to read and write registers and subscribe to events from
865 this multi-functional IC. This is needed to use other features
866 of the AB3100 such as battery-backed RTC, charging control,
867 LEDs, vibrator, system power and temperature, power management
868 and ALSA sound.
869
12992dd8
LW
870config AB3100_OTP
871 tristate "ST-Ericsson AB3100 OTP functions"
872 depends on AB3100_CORE
873 default y if AB3100_CORE
874 help
875 Select this to enable the AB3100 Mixed Signal IC OTP (one-time
876 programmable memory) support. This exposes a sysfs file to read
877 out OTP values.
878
13a09f93
DR
879config EZX_PCAP
880 bool "PCAP Support"
881 depends on GENERIC_HARDIRQS && SPI_MASTER
882 help
883 This enables the PCAP ASIC present on EZX Phones. This is
884 needed for MMC, TouchScreen, Sound, USB, etc..
885
62579266
RV
886config AB8500_CORE
887 bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
21f082a6 888 depends on GENERIC_HARDIRQS && ABX500_CORE && MFD_DB8500_PRCMU
5c854aae 889 select POWER_SUPPLY
62579266 890 select MFD_CORE
06e589ef 891 select IRQ_DOMAIN
0c41839e 892 help
62579266 893 Select this option to enable access to AB8500 power management
6680d940
SI
894 chip. This connects to U8500 either on the SSP/SPI bus (deprecated
895 since hardware version v1.0) or the I2C bus via PRCMU. It also adds
896 the irq_chip parts for handling the Mixed Signal chip events.
0c41839e
SK
897 This chip embeds various other multimedia funtionalities as well.
898
5814fc35
MW
899config AB8500_DEBUG
900 bool "Enable debug info via debugfs"
901 depends on AB8500_CORE && DEBUG_FS
902 default y if DEBUG_FS
903 help
904 Select this option if you want debug information using the debug
905 filesystem, debugfs.
dae2db30
AM
906
907config AB8500_GPADC
908 bool "AB8500 GPADC driver"
909 depends on AB8500_CORE && REGULATOR_AB8500
910 default y
911 help
912 AB8500 GPADC driver used to convert Acc and battery/ac/usb voltage
5814fc35 913
650c2a21
LW
914config MFD_DB8500_PRCMU
915 bool "ST-Ericsson DB8500 Power Reset Control Management Unit"
916 depends on UX500_SOC_DB8500
917 select MFD_CORE
918 help
919 Select this option to enable support for the DB8500 Power Reset
920 and Control Management Unit. This is basically an autonomous
921 system controller running an XP70 microprocessor, which is accessed
922 through a register map.
923
f71e1afd
AS
924config MFD_CS5535
925 tristate "Support for CS5535 and CS5536 southbridge core functions"
926 select MFD_CORE
15b7cf14 927 depends on PCI && X86
f71e1afd
AS
928 ---help---
929 This is the core driver for CS5535/CS5536 MFD functions. This is
930 necessary for using the board's GPIO and MFGPT functionality.
931
8edbede9
RR
932config MFD_TIMBERDALE
933 tristate "Support for the Timberdale FPGA"
934 select MFD_CORE
546e29b6 935 depends on PCI && GPIOLIB
8edbede9
RR
936 ---help---
937 This is the core driver for the timberdale FPGA. This device is a
938 multifunction device which exposes numerous platform devices.
939
940 The timberdale FPGA can be found on the Intel Atom development board
941 for in-vehicle infontainment, called Russellville.
e82c60ae
DT
942
943config LPC_SCH
944 tristate "Intel SCH LPC"
21f792cd 945 depends on PCI && GENERIC_HARDIRQS
e82c60ae
DT
946 select MFD_CORE
947 help
948 LPC bridge function of the Intel SCH provides support for
949 System Management Bus and General Purpose I/O.
950
4630b130
AS
951config LPC_ICH
952 tristate "Intel ICH LPC"
21f792cd 953 depends on PCI && GENERIC_HARDIRQS
4630b130
AS
954 select MFD_CORE
955 help
956 The LPC bridge function of the Intel ICH provides support for
957 many functional units. This driver provides needed support for
887c8ec7
AS
958 other drivers to control these functions, currently GPIO and
959 watchdog.
4630b130 960
e090d506
FF
961config MFD_RDC321X
962 tristate "Support for RDC-R321x southbridge"
963 select MFD_CORE
21f792cd 964 depends on PCI && GENERIC_HARDIRQS
e090d506
FF
965 help
966 Say yes here if you want to have support for the RDC R-321x SoC
967 southbridge which provides access to GPIOs and Watchdog using the
968 southbridge PCI device configuration space.
969
bd358132
IS
970config MFD_JANZ_CMODIO
971 tristate "Support for Janz CMOD-IO PCI MODULbus Carrier Board"
972 select MFD_CORE
21f792cd 973 depends on PCI && GENERIC_HARDIRQS
bd358132
IS
974 help
975 This is the core driver for the Janz CMOD-IO PCI MODULbus
976 carrier board. This device is a PCI to MODULbus bridge which may
977 host many different types of MODULbus daughterboards, including
978 CAN and GPIO controllers.
979
91f4debf 980config MFD_JZ4740_ADC
914e6d4e 981 bool "Support for the JZ4740 SoC ADC core"
91f4debf 982 select MFD_CORE
914e6d4e 983 select GENERIC_IRQ_CHIP
91f4debf
LPC
984 depends on MACH_JZ4740
985 help
986 Say yes here if you want support for the ADC unit in the JZ4740 SoC.
987 This driver is necessary for jz4740-battery and jz4740-hwmon driver.
988
375fc77b
DD
989config MFD_VX855
990 tristate "Support for VIA VX855/VX875 integrated south bridge"
21f792cd 991 depends on PCI && GENERIC_HARDIRQS
375fc77b
DD
992 select MFD_CORE
993 help
994 Say yes here to enable support for various functions of the
995 VIA VX855/VX875 south bridge. You will need to enable the vx855_spi
996 and/or vx855_gpio drivers for this to do anything useful.
997
383268a8 998config MFD_WL1273_CORE
94fd5b74 999 tristate "Support for TI WL1273 FM radio."
21f792cd 1000 depends on I2C && GENERIC_HARDIRQS
383268a8
MA
1001 select MFD_CORE
1002 default n
1003 help
1004 This is the core driver for the TI WL1273 FM radio. This MFD
1005 driver connects the radio-wl1273 V4L2 module and the wl1273
1006 audio codec.
1007
17cdd29d 1008config MFD_OMAP_USB_HOST
16fa3dc7 1009 bool "Support OMAP USBHS core and TLL driver"
17cdd29d
KM
1010 depends on USB_EHCI_HCD_OMAP || USB_OHCI_HCD_OMAP3
1011 default y
1012 help
1013 This is the core driver for the OAMP EHCI and OHCI drivers.
1014 This MFD driver does the required setup functionalities for
1015 OMAP USB Host drivers.
1016
cbdb53e1
AD
1017config MFD_PM8XXX
1018 tristate
1019
1020config MFD_PM8921_CORE
1021 tristate "Qualcomm PM8921 PMIC chip"
1022 depends on MSM_SSBI
1023 select MFD_CORE
1024 select MFD_PM8XXX
1025 help
1026 If you say yes to this option, support will be included for the
1027 built-in PM8921 PMIC chip.
1028
1029 This is required if your board has a PM8921 and uses its features,
1030 such as: MPPs, GPIOs, regulators, interrupts, and PWM.
1031
1032 Say M here if you want to include support for PM8921 chip as a module.
1033 This will build a module called "pm8921-core".
1034
c013f0a5
AD
1035config MFD_PM8XXX_IRQ
1036 bool "Support for Qualcomm PM8xxx IRQ features"
1037 depends on MFD_PM8XXX
1038 default y if MFD_PM8XXX
1039 help
1040 This is the IRQ driver for Qualcomm PM 8xxx PMIC chips.
1041
1042 This is required to use certain other PM 8xxx features, such as GPIO
1043 and MPP.
1044
8509e142
AL
1045config TPS65911_COMPARATOR
1046 tristate
1047
3c33be06
VB
1048config MFD_TPS65090
1049 bool "TPS65090 Power Management chips"
1050 depends on I2C=y && GENERIC_HARDIRQS
1051 select MFD_CORE
1052 select REGMAP_I2C
64cdfe25 1053 select REGMAP_IRQ
3c33be06
VB
1054 help
1055 If you say yes here you get support for the TPS65090 series of
1056 Power Management chips.
1057 This driver provides common support for accessing the device,
1058 additional drivers must be enabled in order to use the
1059 functionality of the device.
1060
09d6292b
JP
1061config MFD_AAT2870_CORE
1062 bool "Support for the AnalogicTech AAT2870"
1063 select MFD_CORE
21f792cd 1064 depends on I2C=y && GPIOLIB && GENERIC_HARDIRQS
09d6292b
JP
1065 help
1066 If you say yes here you get support for the AAT2870.
1067 This driver provides common support for accessing the device,
1068 additional drivers must be enabled in order to use the
1069 functionality of the device.
1070
1f5a371c
MW
1071config MFD_INTEL_MSIC
1072 bool "Support for Intel MSIC"
1073 depends on INTEL_SCU_IPC
1074 select MFD_CORE
1075 help
1076 Select this option to enable access to Intel MSIC (Avatele
1077 Passage) chip. This chip embeds audio, battery, GPIO, etc.
1078 devices used in Intel Medfield platforms.
1079
1b1247dd
LD
1080config MFD_RC5T583
1081 bool "Ricoh RC5T583 Power Management system device"
5364d0b8 1082 depends on I2C=y && GENERIC_HARDIRQS
1b1247dd
LD
1083 select MFD_CORE
1084 select REGMAP_I2C
1085 help
1086 Select this option to get support for the RICOH583 Power
1087 Management system device.
1088 This driver provides common support for accessing the device
1089 through i2c interface. The device supports multiple sub-devices
1090 like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey.
1091 Additional drivers must be enabled in order to use the
1092 different functionality of the device.
1093
35bdd290
AR
1094config MFD_STA2X11
1095 bool "STA2X11 multi function device support"
21f792cd 1096 depends on STA2X11 && GENERIC_HARDIRQS
35bdd290 1097 select MFD_CORE
d94e2553 1098 select REGMAP_MMIO
35bdd290 1099
87d68730
DA
1100config MFD_SYSCON
1101 bool "System Controller Register R/W Based on Regmap"
1102 depends on OF
1103 select REGMAP_MMIO
75060a1d 1104 help
87d68730
DA
1105 Select this option to enable accessing system control registers
1106 via regmap.
75060a1d 1107
c948ef3a
GG
1108config MFD_PALMAS
1109 bool "Support for the TI Palmas series chips"
1110 select MFD_CORE
1111 select REGMAP_I2C
1112 select REGMAP_IRQ
21f792cd 1113 depends on I2C=y && GENERIC_HARDIRQS
c948ef3a
GG
1114 help
1115 If you say yes here you get support for the Palmas
1116 series of PMIC chips from Texas Instruments.
1117
f01312d8
LP
1118config MFD_VIPERBOARD
1119 tristate "Support for Nano River Technologies Viperboard"
1120 select MFD_CORE
21f792cd 1121 depends on USB && GENERIC_HARDIRQS
f01312d8
LP
1122 default n
1123 help
1124 Say yes here if you want support for Nano River Technologies
1125 Viperboard.
1126 There are mfd cell drivers available for i2c master, adc and
1127 both gpios found on the board. The spi part does not yet
1128 have a driver.
1129 You need to select the mfd cell drivers separately.
1130 The drivers do not support all features the board exposes.
1131
c7b76dce
AK
1132config MFD_RETU
1133 tristate "Support for Retu multi-function device"
1134 select MFD_CORE
21f792cd 1135 depends on I2C && GENERIC_HARDIRQS
c7b76dce
AK
1136 select REGMAP_IRQ
1137 help
1138 Retu is a multi-function device found on Nokia Internet Tablets
1139 (770, N800 and N810).
1140
acad189b
GL
1141config MFD_AS3711
1142 bool "Support for AS3711"
1143 select MFD_CORE
1144 select REGMAP_I2C
1145 select REGMAP_IRQ
21f792cd 1146 depends on I2C=y && GENERIC_HARDIRQS
acad189b
GL
1147 help
1148 Support for the AS3711 PMIC from AMS
1149
8a0a8e8e
AB
1150endmenu
1151endif
b6d6454f 1152
a4e137ab 1153menu "Multimedia Capabilities Port drivers"
f751d50f 1154 depends on ARCH_SA1100
a4e137ab
RK
1155
1156config MCP
1157 tristate
1158
5e742ad6
RK
1159# Interface drivers
1160config MCP_SA11X0
1161 tristate "Support SA11x0 MCP interface"
1162 depends on ARCH_SA1100
1163 select MCP
1164
05c45ca9
RK
1165# Chip drivers
1166config MCP_UCB1200
a3364409
RK
1167 bool "Support for UCB1200 / UCB1300"
1168 depends on MCP_SA11X0
1169 select MCP
05c45ca9 1170
acb45439
RK
1171config MCP_UCB1200_TS
1172 tristate "Touchscreen interface support"
1173 depends on MCP_UCB1200 && INPUT
1174
a4e137ab 1175endmenu
3ecbf05b
PM
1176
1177config VEXPRESS_CONFIG
1178 bool
1179 help
1180 Platform configuration infrastructure for the ARM Ltd.
1181 Versatile Express.
This page took 0.68647 seconds and 5 git commands to generate.