Re: [PATCH 1/3] ASoC: dt-bindings: renesas,r9a09g047-sound: Document audio_clkout clock-frequency

Krzysztof Kozlowski <[email protected]> Mon, 3 Aug 2026 15:32:48 +0200
Newsgroups org.kernel.vger.linux-renesas-soc,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-sound
Message-ID <[email protected]>
On 03/08/2026 15:28, Tommaso Merciai wrote:
> r9a09g047e57-smarc.dts set clock-frequency for the audio_clkout output,
> but the binding never declared it, so dtbs_check fails:
> 
>   sound@13c00000 (renesas,r9a09g047-sound): Unevaluated properties
>   are not allowed ('clock-frequency' was unexpected)

Maybe the DTS is wrong, because property was rejected? Did you check
this? You cannot document ABI post-factum if it was rejected.


> 
> clock-cells is fixed to 0, so only a single audio_clkout applies.
> 
> Fixes: a86fd3c20218 ("ASoC: dt-bindings: sound: Add DT binding for RZ/G3E sound")
> Signed-off-by: Tommaso Merciai <[email protected]>
> ---
>  .../devicetree/bindings/sound/renesas,r9a09g047-sound.yaml     | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/sound/renesas,r9a09g047-sound.yaml b/Documentation/devicetree/bindings/sound/renesas,r9a09g047-sound.yaml
> index d7fa16554698..6e2b2c93b4b7 100644
> --- a/Documentation/devicetree/bindings/sound/renesas,r9a09g047-sound.yaml
> +++ b/Documentation/devicetree/bindings/sound/renesas,r9a09g047-sound.yaml
> @@ -42,6 +42,9 @@ properties:
>    "#clock-cells":
>      const: 0
>  
> +  clock-frequency:
> +    description: for audio_clkout

Incomplete, missing type/ref, constraints.

Best regards,
Krzysztof