[PATCH RFC 1/8] dt-bindings: Move qcom,sm8750-tcsr from clock/tcsr to mfd/tcsr

From: Konrad Dybcio

Date: Mon Feb 02 2026 - 10:11:36 EST


From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>

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@xxxxxxxxxxxxxxxx>
---
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