[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230731094303.185067-1-krzysztof.kozlowski@linaro.org>
Date: Mon, 31 Jul 2023 11:42:51 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Jerome Brunet <jbrunet@...libre.com>,
Liam Girdwood <lgirdwood@...il.com>,
Mark Brown <broonie@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Shawn Guo <shawnguo@...nel.org>,
Sascha Hauer <s.hauer@...gutronix.de>,
Pengutronix Kernel Team <kernel@...gutronix.de>,
Fabio Estevam <festevam@...il.com>,
NXP Linux Team <linux-imx@....com>,
Matthias Brugger <matthias.bgg@...il.com>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@...labora.com>,
Sylwester Nawrocki <s.nawrocki@...sung.com>,
Jaroslav Kysela <perex@...ex.cz>,
Takashi Iwai <tiwai@...e.com>,
Shengjiu Wang <shengjiu.wang@....com>,
Rohit kumar <quic_rohkumar@...cinc.com>,
Cheng-Yi Chiang <cychiang@...omium.org>,
Rao Mandadapu <srivasam@...eaurora.org>,
Judy Hsiao <judyhsiao@...omium.org>,
Trevor Wu <trevor.wu@...iatek.com>,
Jonathan Bakker <xc-racer2@...e.ca>,
alsa-devel@...a-project.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-mediatek@...ts.infradead.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
Subject: [PATCH 00/12] ASoC: dt-bindings: Add sound-card-common.yaml
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
Powered by blists - more mailing lists