[PATCH 4/5] dt-bindings: power: supply: rk817-charger: Add rockchip,gate-function-disable
Chris Morgan
macroalpha82 at gmail.com
Mon Oct 26 10:48:33 PDT 2026
From: Chris Morgan <macromorgan at hotmail.com>
Add a boolean attribute for the rk817-charger to control whether or not
the system power is shutdown in battery off mode. The BSP kernel sets
this value unless a device-tree attribute is present, and this attribute
is to replicate that behavior.
Fixes: a592aa3a2a8c ("dt-bindings: mfd: Add Rockchip rk817 battery charger support")
Signed-off-by: Chris Morgan <macromorgan at hotmail.com>
Suggested-by: Zetarancio <zetarancio at users.noreply.github.com>
---
Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml b/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml
index 2cb6d176a84c..4cf987fe763b 100644
--- a/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml
+++ b/Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml
@@ -148,6 +148,12 @@ properties:
Value in microamps of the sleep filter current for the charger.
Value is used by the driver to derive the sleep sample current.
+ rockchip,gate-function-disable:
+ type: boolean
+ description:
+ Boolean value to prevent PMIC from turning off system voltage when
+ battery voltage is shut down.
+
required:
- monitored-battery
- rockchip,resistor-sense-micro-ohms
@@ -381,6 +387,7 @@ examples:
rk817_charger: charger {
monitored-battery = <&battery>;
+ rockchip,gate-function-disable;
rockchip,resistor-sense-micro-ohms = <10000>;
rockchip,sleep-enter-current-microamp = <300000>;
rockchip,sleep-filter-current-microamp = <100000>;
--
2.53.0
More information about the Linux-rockchip
mailing list