Nano River Technologies Viperboard

modulename: viperboard.ko

configname: CONFIG_MFD_VIPERBOARD

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Nano River Technologies Viperboard
In linux kernel since version 3.1 (release Date: 2011-10-24)  
Say yes here if you want support for Nano River Technologies
Viperboard.
There are mfd cell drivers available for i2c master, adc and
both gpios found on the board. The spi part does not yet
have a driver.
You need to select the mfd cell drivers separately.
The drivers do not support all features the board exposes.

source code: