Marek Vasut
e85b1f5a97
ASoC: dt-bindings: fsl-sai: Reinstate i.MX93 SAI compatible string
...
The ASoC: dt-bindings: fsl-sai: Fix mx6ul and mx7d compatible strings
dropped i.MX93 SAI compatible string, reinstate it.
Fixes: 81b6c043e7 ("ASoC: dt-bindings: fsl-sai: Fix mx6ul and mx7d compatible strings")
Signed-off-by: Marek Vasut <marex@denx.de >
Link: https://lore.kernel.org/r/20221208035354.255438-1-marex@denx.de
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-12-08 11:46:36 +00:00
Krzysztof Kozlowski
58ae9a2aca
ASoC: dt-bindings: Reference common DAI properties
...
Reference in all sound components which have '#sound-dai-cells' the
dai-common.yaml schema, which allows to use 'sound-name-prefix'
property.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Tested-by: Nicolas Frattaroli <frattaroli.nicolas@gmail.com >
Acked-by: Nicolas Frattaroli <frattaroli.nicolas@gmail.com >
Link: https://lore.kernel.org/r/20221203160442.69594-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-12-05 14:05:43 +00:00
Marek Vasut
3e4f964ddd
ASoC: dt-bindings: fsl-sai: Sort main section properties
...
Sort main section properties, no functional change.
Signed-off-by: Marek Vasut <marex@denx.de >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221104160315.213836-3-marex@denx.de
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-11-10 17:52:45 +00:00
Marek Vasut
ef55595548
ASoC: dt-bindings: fsl-sai: Use minItems 5 for i.MX8MN clock and similar
...
The i.MX8MN currently uses "bus", "mclk0", "mclk1", "mclk2", "mclk3"
clock, which adds up to 5 clock total. Use minItems 5 for this setup.
Signed-off-by: Marek Vasut <marex@denx.de >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221104160315.213836-2-marex@denx.de
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-11-10 17:52:44 +00:00
Marek Vasut
81b6c043e7
ASoC: dt-bindings: fsl-sai: Fix mx6ul and mx7d compatible strings
...
Describe existing used combinations of compatible strings on MX6UL
and MX7D, which are backward compatible with MX6SX. Add the missing
imx7d-sai compatible string which is used on i.MX7 .
Signed-off-by: Marek Vasut <marex@denx.de >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221104160315.213836-1-marex@denx.de
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-11-10 17:52:43 +00:00
Chancel Liu
aa8289fda8
ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX93 platform
...
Add compatible string "fsl,imx93-sai" for i.MX93 platform
Signed-off-by: Chancel Liu <chancel.liu@nxp.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com >
Link: https://lore.kernel.org/r/20221027060311.2549711-2-chancel.liu@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-10-28 10:46:51 +01:00
Shengjiu Wang
d563336877
ASoC: dt-bindings: fsl,sai: Convert format to json-schema
...
Convert the NXP SAI binding to DT schema format using json-schema.
The Synchronous Audio Interface (SAI) provides an interface that
supports full-duplex serial interfaces with frame synchronization
formats such as I2S, AC97, TDM, and codec/DSP interfaces.
Beside conversion, 'fsl,shared-interrupt' and '#sound-dai-cells'
are added for they are already used by some dts.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/1659443394-9838-1-git-send-email-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-08-15 01:19:58 +01:00