2005-08-18 03:06:59 -06:00
|
|
|
#
|
|
|
|
# Multifunction miscellaneous devices
|
|
|
|
#
|
|
|
|
|
2007-02-20 14:58:01 -07:00
|
|
|
menu "Multifunction device drivers"
|
2007-05-10 07:45:57 -06:00
|
|
|
depends on HAS_IOMEM
|
2007-02-20 14:58:01 -07:00
|
|
|
|
2008-06-27 03:37:19 -06:00
|
|
|
config MFD_CORE
|
|
|
|
tristate
|
|
|
|
default n
|
|
|
|
|
2007-02-20 14:58:01 -07:00
|
|
|
config MFD_SM501
|
|
|
|
tristate "Support for Silicon Motion SM501"
|
|
|
|
---help---
|
|
|
|
This is the core driver for the Silicon Motion SM501 multimedia
|
|
|
|
companion chip. This device is a multifunction device which may
|
2007-10-19 17:34:40 -06:00
|
|
|
provide numerous interfaces including USB host controller, USB gadget,
|
|
|
|
asynchronous serial ports, audio functions, and a dual display video
|
2007-02-20 14:58:01 -07:00
|
|
|
interface. The device may be connected by PCI or local bus with
|
|
|
|
varying functions enabled.
|
|
|
|
|
2008-07-25 02:45:59 -06:00
|
|
|
config MFD_SM501_GPIO
|
|
|
|
bool "Export GPIO via GPIO layer"
|
|
|
|
depends on MFD_SM501 && HAVE_GPIO_LIB
|
|
|
|
---help---
|
|
|
|
This option uses the gpio library layer to export the 64 GPIO
|
|
|
|
lines on the SM501. The platform data is used to supply the
|
|
|
|
base number for the first GPIO line to register.
|
|
|
|
|
2008-02-07 01:14:49 -07:00
|
|
|
config MFD_ASIC3
|
|
|
|
bool "Support for Compaq ASIC3"
|
2008-06-24 15:37:09 -06:00
|
|
|
depends on GENERIC_HARDIRQS && HAVE_GPIO_LIB && ARM
|
2008-02-07 01:14:49 -07:00
|
|
|
---help---
|
|
|
|
This driver supports the ASIC3 multifunction chip found on many
|
|
|
|
PDAs (mainly iPAQ and HTC based ones)
|
|
|
|
|
2008-04-09 12:20:34 -06:00
|
|
|
config HTC_EGPIO
|
|
|
|
bool "HTC EGPIO support"
|
2008-07-25 02:46:11 -06:00
|
|
|
depends on GENERIC_HARDIRQS && GPIOLIB && ARM
|
2008-04-09 12:20:34 -06:00
|
|
|
help
|
|
|
|
This driver supports the CPLD egpio chip present on
|
|
|
|
several HTC phones. It provides basic support for input
|
|
|
|
pins, output pins, and irqs.
|
|
|
|
|
2008-04-12 06:25:41 -06:00
|
|
|
config HTC_PASIC3
|
|
|
|
tristate "HTC PASIC3 LED/DS1WM chip support"
|
|
|
|
help
|
|
|
|
This core driver provides register access for the LED/DS1WM
|
|
|
|
chips labeled "AIC2" and "AIC3", found on HTC Blueangel and
|
|
|
|
HTC Magician devices, respectively. Actual functionality is
|
|
|
|
handled by the leds-pasic3 and ds1wm drivers.
|
|
|
|
|
2008-06-22 05:01:58 -06:00
|
|
|
config MFD_TC6393XB
|
|
|
|
bool "Support Toshiba TC6393XB"
|
2008-07-25 17:38:00 -06:00
|
|
|
depends on GPIOLIB && ARM
|
2008-06-27 03:37:57 -06:00
|
|
|
select MFD_CORE
|
2008-06-22 05:01:58 -06:00
|
|
|
help
|
|
|
|
Support for Toshiba Mobile IO Controller TC6393XB
|
|
|
|
|
2007-02-20 14:58:01 -07:00
|
|
|
endmenu
|
|
|
|
|
2005-08-18 03:06:59 -06:00
|
|
|
menu "Multimedia Capabilities Port drivers"
|
2006-03-24 04:18:21 -07:00
|
|
|
depends on ARCH_SA1100
|
2005-08-18 03:06:59 -06:00
|
|
|
|
|
|
|
config MCP
|
|
|
|
tristate
|
|
|
|
|
2005-08-18 03:08:15 -06:00
|
|
|
# Interface drivers
|
|
|
|
config MCP_SA11X0
|
|
|
|
tristate "Support SA11x0 MCP interface"
|
|
|
|
depends on ARCH_SA1100
|
|
|
|
select MCP
|
|
|
|
|
2005-09-11 03:26:31 -06:00
|
|
|
# Chip drivers
|
|
|
|
config MCP_UCB1200
|
|
|
|
tristate "Support for UCB1200 / UCB1300"
|
|
|
|
depends on MCP
|
|
|
|
|
2005-09-11 03:26:57 -06:00
|
|
|
config MCP_UCB1200_TS
|
|
|
|
tristate "Touchscreen interface support"
|
|
|
|
depends on MCP_UCB1200 && INPUT
|
|
|
|
|
2005-08-18 03:06:59 -06:00
|
|
|
endmenu
|