On Thu, Oct 24, 2024 at 03:04:41PM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <festevam@xxxxxxx>
>
> i.MX6SL and i.MX6SX SPDIF blocks are compatible with i.MX35.
>
> Document 'fsl,imx35-spdif' as a fallback compatible for these two
> chip variants.
>
> This fixes the following dt-schema warnings:
>
> compatible: ['fsl,imx6sl-spdif', 'fsl,imx35-spdif'] is too long
> compatible: ['fsl,imx6sx-spdif', 'fsl,imx35-spdif'] is too long
>
> Signed-off-by: Fabio Estevam <festevam@xxxxxxx>
> ---
> .../devicetree/bindings/sound/fsl,spdif.yaml | 25 +++++++++++--------
> 1 file changed, 15 insertions(+), 10 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/sound/fsl,spdif.yaml b/Documentation/devicetree/bindings/sound/fsl,spdif.yaml
> index 204f361cea27..3bc18c3b084f 100644
> --- a/Documentation/devicetree/bindings/sound/fsl,spdif.yaml
> +++ b/Documentation/devicetree/bindings/sound/fsl,spdif.yaml
> @@ -16,16 +16,21 @@ description: |
>
> properties:
> compatible:
> - enum:
> - - fsl,imx35-spdif
> - - fsl,vf610-spdif
> - - fsl,imx6sx-spdif
> - - fsl,imx8qm-spdif
> - - fsl,imx8qxp-spdif
> - - fsl,imx8mq-spdif
> - - fsl,imx8mm-spdif
> - - fsl,imx8mn-spdif
> - - fsl,imx8ulp-spdif
> + oneOf:
> + - const: fsl,imx35-spdif
> + - const: fsl,imx6sx-spdif
> + - const: fsl,imx8mm-spdif
> + - const: fsl,imx8mn-spdif
> + - const: fsl,imx8mq-spdif
> + - const: fsl,imx8qm-spdif
> + - const: fsl,imx8qxp-spdif
> + - const: fsl,imx8ulp-spdif
> + - const: fsl,vf610-spdif
Keep all the above as 1 enum.
> + - items:
> + - enum:
> + - fsl,imx6sl-spdif
> + - fsl,imx6sx-spdif
> + - const: fsl,imx35-spdif
>
> reg:
> maxItems: 1
> --
> 2.34.1
>
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]