1a4e137abSRussell King# 2a4e137abSRussell King# Multifunction miscellaneous devices 3a4e137abSRussell King# 4a4e137abSRussell King 5*b6d6454fSBen Dooksmenu "Multifunction device drivers" 6*b6d6454fSBen Dooks 7*b6d6454fSBen Dooksconfig MFD_SM501 8*b6d6454fSBen Dooks tristate "Support for Silicon Motion SM501" 9*b6d6454fSBen Dooks ---help--- 10*b6d6454fSBen Dooks This is the core driver for the Silicon Motion SM501 multimedia 11*b6d6454fSBen Dooks companion chip. This device is a multifunction device which may 12*b6d6454fSBen Dooks provide numerous interfaces including USB host controller USB gadget, 13*b6d6454fSBen Dooks Asyncronous Serial ports, Audio functions and a dual display video 14*b6d6454fSBen Dooks interface. The device may be connected by PCI or local bus with 15*b6d6454fSBen Dooks varying functions enabled. 16*b6d6454fSBen Dooks 17*b6d6454fSBen Dooksendmenu 18*b6d6454fSBen Dooks 19a4e137abSRussell Kingmenu "Multimedia Capabilities Port drivers" 20f751d50fSAdrian Bunk depends on ARCH_SA1100 21a4e137abSRussell King 22a4e137abSRussell Kingconfig MCP 23a4e137abSRussell King tristate 24a4e137abSRussell King 255e742ad6SRussell King# Interface drivers 265e742ad6SRussell Kingconfig MCP_SA11X0 275e742ad6SRussell King tristate "Support SA11x0 MCP interface" 285e742ad6SRussell King depends on ARCH_SA1100 295e742ad6SRussell King select MCP 305e742ad6SRussell King 3105c45ca9SRussell King# Chip drivers 3205c45ca9SRussell Kingconfig MCP_UCB1200 3305c45ca9SRussell King tristate "Support for UCB1200 / UCB1300" 3405c45ca9SRussell King depends on MCP 3505c45ca9SRussell King 36acb45439SRussell Kingconfig MCP_UCB1200_TS 37acb45439SRussell King tristate "Touchscreen interface support" 38acb45439SRussell King depends on MCP_UCB1200 && INPUT 39acb45439SRussell King 40a4e137abSRussell Kingendmenu 41