[PATCH 00/12] ASoC: dt-bindings: Add sound-card-common.yaml

Krzysztof Kozlowski krzysztof.kozlowski at linaro.org
Mon Jul 31 02:42:51 PDT 2023


Hi,

Almost every board machine / sound cards has "audio-routing" and "model"
properties, so we can make things simpler by introducing one common
binding.  It is also expected that given property has only one definition.

If the patchset looks good, then the next steps will be:
1. Convert more vendor audio-routing properties to audio-routing,
2. Add dai-links children to common binding.

Best regards,
Krzysztof

Krzysztof Kozlowski (12):
  ASoC: dt-bindings: amlogic,gx-sound-card: correct maxItems constraints
  ASoC: dt-bindings: Add common sound card properties
  ASoC: dt-bindings: mediatek,mt8188-mt6359: use common sound card
  ASoC: dt-bindings: samsung,aries-wm8994: use common sound card
  ASoC: dt-bindings: samsung,midas-audio: use common sound card
  ASoC: dt-bindings: samsung,odroid: use common sound card
  ASoC: dt-bindings: samsung,tm2: use common sound card
  ASoC: samsung: odroid: use of_property_present to check for property
  ASoC: samsung: aries_wm8994: parse audio-routing
  ASoC: samsung: midas_wm1811: parse audio-routing
  ASoC: samsung: odroid: parse audio-routing
  ASoC: samsung: tm2_wm5110: parse audio-routing

 .../sound/amlogic,axg-sound-card.yaml         | 15 +++--------
 .../bindings/sound/amlogic,gx-sound-card.yaml | 16 +++++------
 .../devicetree/bindings/sound/fsl,rpmsg.yaml  | 17 +++---------
 .../bindings/sound/google,sc7180-trogdor.yaml | 17 +++---------
 .../sound/google,sc7280-herobrine.yaml        | 17 +++---------
 .../bindings/sound/imx-audio-card.yaml        | 18 +++----------
 .../sound/mediatek,mt8188-mt6359.yaml         | 17 +++++-------
 .../bindings/sound/samsung,aries-wm8994.yaml  | 16 +++++------
 .../bindings/sound/samsung,midas-audio.yaml   | 16 +++++------
 .../bindings/sound/samsung,odroid.yaml        | 14 +++++-----
 .../bindings/sound/samsung,tm2.yaml           | 16 +++++------
 .../bindings/sound/sound-card-common.yaml     | 27 +++++++++++++++++++
 sound/soc/samsung/aries_wm8994.c              | 10 ++++---
 sound/soc/samsung/midas_wm1811.c              | 10 ++++---
 sound/soc/samsung/odroid.c                    | 15 ++++++-----
 sound/soc/samsung/tm2_wm5110.c                | 10 ++++---
 16 files changed, 119 insertions(+), 132 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/sound-card-common.yaml

-- 
2.34.1




More information about the Linux-mediatek mailing list