From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The TCSR block is described in two places: clock/qcom,sm8550-tcsr.yaml
and mfd/qcom,tcsr.yaml.
The former refers to the version of the block containing various gate
clocks, downstream from the main system refclk.
The latter refers to a version lacking that, instead only providing
various general tunables.
The clock gates on SM8750 specifically (unlike a generation preceding
and following it) do NOT live in TCSR, but in the TLMM (pinmux/cfg IP)
register space instead. Move it to the mfd/tcsr binding to represent
that.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml | 2 --
Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml | 1 +
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
index 784fef830681..8da8f44fc8a5 100644
--- a/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
+++ b/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
@@ -18,7 +18,6 @@ description: |
- include/dt-bindings/clock/qcom,glymur-tcsr.h
- include/dt-bindings/clock/qcom,sm8550-tcsr.h
- include/dt-bindings/clock/qcom,sm8650-tcsr.h
- - include/dt-bindings/clock/qcom,sm8750-tcsr.h
properties:
compatible:
@@ -30,7 +29,6 @@ properties:
- qcom,sar2130p-tcsr
- qcom,sm8550-tcsr
- qcom,sm8650-tcsr
- - qcom,sm8750-tcsr
- qcom,x1e80100-tcsr
- const: syscon
diff --git a/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml b/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
index 14ae3f00ef7e..1a1fa2b79476 100644
--- a/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
+++ b/Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
@@ -39,6 +39,7 @@ properties:
- qcom,sm8250-tcsr
- qcom,sm8350-tcsr
- qcom,sm8450-tcsr
+ - qcom,sm8750-tcsr
- qcom,tcsr-apq8064
- qcom,tcsr-apq8084
- qcom,tcsr-ipq5018
--
2.52.0