Skip to content

Commit 5c3a7dc

Browse files
Srinivasa Rao Mandadapuandersson
authored andcommitted
dt-bindings: clock: qcom,sc7280-lpasscc: Add qcom,adsp-pil-mode property
When this property is set, the remoteproc is used to boot the LPASS and therefore qdsp6ss clocks would be used to bring LPASS out of reset, hence they are directly controlled by the remoteproc. This is a cleanup done to handle overlap of regmap of lpasscc and adsp remoteproc blocks. Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com> Signed-off-by: Mohammad Rafi Shaik <quic_mohs@quicinc.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> Signed-off-by: Bjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230407092255.119690-2-quic_mohs@quicinc.com
1 parent f1f67db commit 5c3a7dc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ properties:
4141
- const: qdsp6ss
4242
- const: top_cc
4343

44+
qcom,adsp-pil-mode:
45+
description:
46+
Indicates if the LPASS would be brought out of reset using
47+
remoteproc peripheral loader.
48+
type: boolean
49+
4450
required:
4551
- compatible
4652
- reg
@@ -60,6 +66,7 @@ examples:
6066
reg-names = "qdsp6ss", "top_cc";
6167
clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>;
6268
clock-names = "iface";
69+
qcom,adsp-pil-mode;
6370
#clock-cells = <1>;
6471
};
6572
...

0 commit comments

Comments
 (0)