Re: [PATCH 0/5] power: supply: qcom_smbx: fix watchdog and battery properties
From: Sebastian Reichel
Date: Wed Sep 09 2026 - 17:05:11 EST
On Wed, 12 Aug 2026 01:29:57 +0200, Robin Snyders wrote:
> Fix five bugs in the existing Qualcomm SMB2 charger driver.
>
> The watchdog bark handler omits the charger peripheral base and can write
> an unrelated SPMI register. Battery health handling compares the complete
> status register instead of testing its independent fault bits. The
> float-voltage calculation is one selector step too high, and its battery
> target is neither selected nor validated safely. Finally, the
> battery-overvoltage IRQ ignores read errors and only publishes assertion,
> leaving health and status stale after the falling-edge recovery interrupt.
>
> [...]
Applied, thanks!
[1/5] power: supply: qcom_smbx: include base when petting watchdog
commit: 2cbea120515bc23416cbf0d811a49dff50692a0c
[2/5] power: supply: qcom_smbx: test battery health status bits
commit: a7749f679da9bd644e0450a58b7f38778a5e3c66
[3/5] power: supply: qcom_smbx: fix float voltage selector
commit: f42b11ed65e8f2f54a403824193986ff28531a26
[4/5] power: supply: qcom_smbx: validate battery float voltage
commit: 04370b7eab3fdfcb7e7d3bf32bc3e62e44769768
[5/5] power: supply: qcom_smbx: notify battery overvoltage recovery
commit: 85ca07e187e1c93e2e5527140815f20bc5f8ac85
Best regards,
--
Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxx>