[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250309181600.1322701-4-jan.dakinevich@salutedevices.com>
Date: Sun, 9 Mar 2025 21:15:59 +0300
From: Jan Dakinevich <jan.dakinevich@...utedevices.com>
To: Jan Dakinevich <jan.dakinevich@...utedevices.com>, Conor Dooley
<conor+dt@...nel.org>, <devicetree@...r.kernel.org>, Jaroslav Kysela
<perex@...ex.cz>, Jerome Brunet <jbrunet@...libre.com>, Kevin Hilman
<khilman@...libre.com>, Krzysztof Kozlowski <krzk+dt@...nel.org>, Liam
Girdwood <lgirdwood@...il.com>, <linux-amlogic@...ts.infradead.org>,
<linux-arm-kernel@...ts.infradead.org>, <linux-kernel@...r.kernel.org>,
<linux-sound@...r.kernel.org>, Mark Brown <broonie@...nel.org>, Martin
Blumenstingl <martin.blumenstingl@...glemail.com>, Neil Armstrong
<neil.armstrong@...aro.org>, Rob Herring <robh@...nel.org>, Takashi Iwai
<tiwai@...e.com>
Subject: [PATCH v2 3/4] ASoC: dt-bindings: meson: g12a-toacodec: add support for A1 SoC family
Add support for "toacodec" audio component found A1 SoC family. On this
SoC the component supports capture streams, additional DAI ids are added
to configure this feature.
Signed-off-by: Jan Dakinevich <jan.dakinevich@...utedevices.com>
---
.../devicetree/bindings/sound/amlogic,g12a-toacodec.yaml | 1 +
include/dt-bindings/sound/meson-g12a-toacodec.h | 5 +++++
2 files changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml b/Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
index 23f82bb89750..c47604aa590f 100644
--- a/Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
+++ b/Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
@@ -26,6 +26,7 @@ properties:
- items:
- enum:
- amlogic,sm1-toacodec
+ - amlogic,a1-toacodec
- const: amlogic,g12a-toacodec
reg:
diff --git a/include/dt-bindings/sound/meson-g12a-toacodec.h b/include/dt-bindings/sound/meson-g12a-toacodec.h
index 69d7a75592a2..f726e2c6064d 100644
--- a/include/dt-bindings/sound/meson-g12a-toacodec.h
+++ b/include/dt-bindings/sound/meson-g12a-toacodec.h
@@ -7,4 +7,9 @@
#define TOACODEC_IN_C 2
#define TOACODEC_OUT 3
+#define TOACODEC_CAPTURE_OUT_A 4
+#define TOACODEC_CAPTURE_OUT_B 5
+#define TOACODEC_CAPTURE_OUT_C 6
+#define TOACODEC_CAPTURE_IN 7
+
#endif /* __DT_MESON_G12A_TOACODEC_H */
--
2.34.1
Powered by blists - more mailing lists