[PATCH v3 2/4] dt-bindings: clock: Add LPASSCC reset controller for Glymur

From: Srinivas Kandagatla

Date: Fri Oct 02 2026 - 15:45:14 EST


The LPASS (Low Power Audio Subsystem) clock controller on Glymur
provides reset support for the SoundWire TX master when LPASS is under
the control of Q6DSP.

Add the qcom,glymur-lpasscc compatible to the existing
qcom,sc8280xp-lpasscc.yaml and add the TX reset ID to the Glymur
reset-ID header.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml | 1 +
include/dt-bindings/clock/qcom,glymur-lpasscc.h | 3 +++
2 files changed, 4 insertions(+)

diff --git a/Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml b/Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml
index a25e043ab894..b611f1a8b42b 100644
--- a/Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml
+++ b/Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml
@@ -22,6 +22,7 @@ properties:
oneOf:
- enum:
- qcom,glymur-lpassaudiocc
+ - qcom,glymur-lpasscc
- qcom,sc8280xp-lpassaudiocc
- qcom,sc8280xp-lpasscc
- items:
diff --git a/include/dt-bindings/clock/qcom,glymur-lpasscc.h b/include/dt-bindings/clock/qcom,glymur-lpasscc.h
index 3006b12e385e..3fc8e7313cab 100644
--- a/include/dt-bindings/clock/qcom,glymur-lpasscc.h
+++ b/include/dt-bindings/clock/qcom,glymur-lpasscc.h
@@ -13,4 +13,7 @@
#define LPASS_AUDIO_SWR_WSA3_CGCR 3
#define LPASS_AUDIO_SWR_WSA4_CGCR 4

+/* LPASS CC CSR */
+#define LPASS_AUDIO_SWR_TX_CGCR 0
+
#endif
--
2.53.0