MAX8903 Battery DC-DC Charger for USB and Adapter Power

modulename: max8903_charger.ko

configname: CONFIG_CHARGER_MAX8903

Linux Kernel Configuration
└─>Device Drivers
└─>Power supply class support
└─>MAX8903 Battery DC-DC Charger for USB and Adapter Power
In linux kernel since version 3 (release Date: 2011-07-21)  
Say Y to enable support for the MAX8903 DC-DC charger and sysfs.
The driver supports controlling charger-enable and current-limit
pins based on the status of charger connections with interrupt
handlers.

source code: