xref: /openbmc/linux/drivers/mfd/Kconfig (revision a1e58bbd)
1#
2# Multifunction miscellaneous devices
3#
4
5menu "Multifunction device drivers"
6	depends on HAS_IOMEM
7
8config MFD_SM501
9	tristate "Support for Silicon Motion SM501"
10	 ---help---
11	  This is the core driver for the Silicon Motion SM501 multimedia
12	  companion chip. This device is a multifunction device which may
13	  provide numerous interfaces including USB host controller, USB gadget,
14	  asynchronous serial ports, audio functions, and a dual display video
15	  interface. The device may be connected by PCI or local bus with
16	  varying functions enabled.
17
18config MFD_ASIC3
19	bool "Support for Compaq ASIC3"
20	depends on GENERIC_HARDIRQS && ARM
21	 ---help---
22	  This driver supports the ASIC3 multifunction chip found on many
23	  PDAs (mainly iPAQ and HTC based ones)
24
25endmenu
26
27menu "Multimedia Capabilities Port drivers"
28	depends on ARCH_SA1100
29
30config MCP
31	tristate
32
33# Interface drivers
34config MCP_SA11X0
35	tristate "Support SA11x0 MCP interface"
36	depends on ARCH_SA1100
37	select MCP
38
39# Chip drivers
40config MCP_UCB1200
41	tristate "Support for UCB1200 / UCB1300"
42	depends on MCP
43
44config MCP_UCB1200_TS
45	tristate "Touchscreen interface support"
46	depends on MCP_UCB1200 && INPUT
47
48endmenu
49