[PATCH v4 1/4] regulator: dt-bindings: Add 'regulator-off-on-delay-us' property
From: Jishnu Prakash
Date: Thu Oct 01 2026 - 09:04:14 EST
Add a new property 'regulator-off-on-delay-us' to specify a minimum delay
between disabling and re-enabling a regulator. This is useful in cases
where a regulator discharges slowly and needs significant time to reach a
safe reset level, and re-enabling it too early may lead to a brownout
event.
Suggested-by: Saikiran <bjsaikiran@xxxxxxxxx>
Signed-off-by: Jishnu Prakash <jishnu.prakash@xxxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/regulator/regulator.yaml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Documentation/devicetree/bindings/regulator/regulator.yaml b/Documentation/devicetree/bindings/regulator/regulator.yaml
index 019aeb664cae..73e1bea87adb 100644
--- a/Documentation/devicetree/bindings/regulator/regulator.yaml
+++ b/Documentation/devicetree/bindings/regulator/regulator.yaml
@@ -243,6 +243,11 @@ properties:
description: Maximum difference between current and target voltages
that can be changed safely in a single step.
+ regulator-off-on-delay-us:
+ description: Specifies a minimum delay in microseconds between disabling and
+ re-enabling the regulator. This is needed for regulators that discharge
+ slowly and require a significant delay to drop below brownout thresholds.
+
patternProperties:
".*-supply$":
description: Input supply phandle(s) for this node
--
2.43.0