Re: [PATCH v4 3/4] regulator: dt-bindings: qcom,rpmh-regulator: Add debounce delay property
From: Rob Herring (Arm)
Date: Wed Oct 07 2026 - 16:41:11 EST
On Thu, 01 Oct 2026 18:16:30 +0530, Jishnu Prakash wrote:
> Add 'qcom,regulator-off-debounce-delay-us' to describe the time to wait
> for an enable vote after a disable vote, before actually sending the
> disable request to RPMh.
>
> Some consumers toggle a regulator off and back on in quick succession
> as part of their normal operation, a behavior this driver has no
> control over. The appropriate debounce window to absorb this varies by
> which consumer(s) are wired to a given rail and how they use it, so it
> is exposed as a per-regulator property rather than a fixed value.
>
> It is placed in the qcom,rpmh-regulator binding and vendor-prefixed
> because the underlying deferred-disable mechanism is specific to this
> driver's RPMh command handling.
>
> Assisted-by: Claude:claude-sonnet-5
> Signed-off-by: Jishnu Prakash <jishnu.prakash@xxxxxxxxxxxxxxxx>
> ---
> .../bindings/regulator/qcom,rpmh-regulator.yaml | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
>
Acked-by: Rob Herring (Arm) <robh@xxxxxxxxxx>