TI BQ2515X battery charger family

modulename: bq2515x_charger.ko

configname: CONFIG_CHARGER_BQ2515X

Linux Kernel Configuration
└─>Device Drivers
└─>Power supply class support
└─>GPIO Support
└─>TI BQ2515X battery charger family
In linux kernel since version 5.1 (release Date: 2019-05-05)  
Say Y to enable support for the TI BQ2515X family of battery
charging integrated circuits. The BQ2515X are highly integrated
battery charge management ICs that integrate the most common
functions for wearable devices, namely a charger, an output voltage
rail, ADC for battery and system monitoring, and push-button
controller.

source code:

depends
CONFIG_I2C
CONFIG_POWER_SUPPLY
CONFIG_COMPILE_TEST or CONFIG_GPIOLIB