Maxim 5970/5978 power switch and monitor

modulename: max5970-regulator.ko

configname: CONFIG_REGULATOR_MAX5970

Linux Kernel Configuration
└─>Device Drivers
└─>Voltage and Current Regulator Support
└─>Device Tree and Open Firmware support
└─>Maxim 5970/5978 power switch and monitor
In linux kernel since version 4.14.327 (release Date: 2023-10-10)  
This driver controls a Maxim 5970/5978 switch via I2C bus.
The MAX5970/5978 is a smart switch with no output regulation, but
fault protection and voltage and current monitoring capabilities.

source code: