[PATCH 0/2] power: supply: Add Silicon Mitus SM5714 fuel gauge
From: Asdlerto Korry via B4 Relay
Date: Wed Nov 11 2026 - 10:38:21 EST
The Silicon Mitus SM5714 is a power management chip for mobile phones
with a charger, a USB Type-C port controller, a MUIC and a fuel gauge,
each on its own I2C address. It is used in the Samsung Galaxy M52 5G
(SM7325).
This series adds a binding and a read-only driver for the fuel gauge
part. It reports the state of charge, the battery voltage and current
and the battery temperature. The temperature measured by the gauge
itself rises with the charge current, so an optional ADC channel can
point at the battery thermistor.
Tested on a Samsung Galaxy M52 5G with the driver backported to 7.1:
the voltage, open-circuit voltage and current match the out-of-tree
driver used before, and the status follows the cable (discharging when
unplugged, full when plugged in with a full battery).
The charger and Type-C parts of the chip, and the devicetree nodes for
the M52, will come in separate series.
Signed-off-by: Asdlerto Korry <korryasdlerto@xxxxxxxxx>
---
Asdlerto Korry (2):
dt-bindings: power: supply: Add Silicon Mitus SM5714 fuel gauge
power: supply: Add Silicon Mitus SM5714 fuel gauge driver
.../supply/siliconmitus,sm5714-fuelgauge.yaml | 53 ++++
MAINTAINERS | 7 +
drivers/power/supply/Kconfig | 13 +
drivers/power/supply/Makefile | 1 +
drivers/power/supply/sm5714_fuel_gauge.c | 315 +++++++++++++++++++++
5 files changed, 389 insertions(+)
---
base-commit: 7649ba73f9e7e1e04d0b46213e39c79ae09dd55c
change-id: 20261111-sm5714-fuel-gauge-c3c617078240
Best regards,
--
Asdlerto Korry <korryasdlerto@xxxxxxxxx>