Support for Silicon Motion SM501

modulename: sm501.ko

configname: CONFIG_MFD_SM501

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Support for Silicon Motion SM501
In linux kernel since version 2.6.21.1 (release Date: 2007-04-27)  
This is the core driver for the Silicon Motion SM501 multimedia
companion chip. This device is a multifunction device which may
provide numerous interfaces including USB host controller USB gadget,
Asyncronous Serial ports, Audio functions and a dual display video
interface. The device may be connected by PCI or local bus with
varying functions enabled.

source code:
depends
 or CONFIG_HAS_IOMEM or CONFIG_HAS_DMA or &

is selected by
CONFIG_FB_SM501