[PATCH 1/2] ASoC: dt-bindings: realtek,rt5631: Add the optional MCLK

From: Romain TISSERAND

Date: Sun Oct 25 2026 - 10:54:30 EST


The RT5631 runs from a master clock on its MCLK pin. On boards where that
clock comes from a SoC clock output, the codec node needs to name it so
the driver can keep it running while the codec is in use.

Document an optional "mclk" clock, as the realtek,rt5616 binding does.

Signed-off-by: Romain TISSERAND <romain.tisserand@xxxxxxxxx>
---
.../devicetree/bindings/sound/realtek,rt5631.yaml | 8 ++++++++
1 file changed, 8 insertions(+)

diff --git a/Documentation/devicetree/bindings/sound/realtek,rt5631.yaml b/Documentation/devicetree/bindings/sound/realtek,rt5631.yaml
index 747a731c44..03ee25e1eb 100644
--- a/Documentation/devicetree/bindings/sound/realtek,rt5631.yaml
+++ b/Documentation/devicetree/bindings/sound/realtek,rt5631.yaml
@@ -45,6 +45,14 @@ properties:
reg:
maxItems: 1

+ clocks:
+ items:
+ - description: Master clock to the CODEC
+
+ clock-names:
+ items:
+ - const: mclk
+
port:
$ref: audio-graph-port.yaml#
unevaluatedProperties: false
--
2.43.0