ST-Ericsson AB8500 GPADC driver

modulename: ab8500-gpadc.ko

configname: CONFIG_AB8500_GPADC

Linux Kernel Configuration
└─>Device Drivers
└─>Industrial I/O support
└─>Analog to digital converters
└─>ST-Ericsson AB8500 GPADC driver
In linux kernel since version 2.6.39 (release Date: 2011-05-18)  
AB8500 Analog Baseband, mixed signal integrated circuit GPADC
(General Purpose Analog to Digital Converter) driver used to monitor
internal voltages, convert accessory and battery, AC (charger, mains)
and USB voltages integral to the U8500 platform.

source code: