dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 8 Jun 2023 12:53:10 +0000 (13:53 +0100)
committerBjorn Andersson <andersson@kernel.org>
Tue, 13 Jun 2023 18:11:27 +0000 (11:11 -0700)
commitbfc43a9c0ce5f3fcf98c972d7b7f21a742b7c957
tree326c69fe6ab5b94d84e08b19902d49146d24cc31
parentac9a78681b921877518763ba0e89202254349d1b
dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP

The LPASS (Low Power Audio Subsystem) clock controller provides reset
support when it is under the control of Q6DSP.

Add support for those resets and adds IDs for clients to request the reset.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230608125315.11454-2-srinivas.kandagatla@linaro.org
Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml [new file with mode: 0644]
include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h [new file with mode: 0644]