[RFC PATCH 04/23] ASoC: dt-bindings: qcom,wsa8840: allow one sound DAI cell
From: Srinivas Kandagatla
Date: Fri Oct 23 2026 - 13:19:46 EST
From: Ravi Hothi <ravi.hothi@xxxxxxxxxxxxxxxx>
The codec now has a VI sense capture DAI next to the playback DAI, so
boards which wire up speaker protection need to address them separately.
Allow '#sound-dai-cells' to be 1 for those, keeping 0 valid for the
boards which only use playback.
Signed-off-by: Ravi Hothi <ravi.hothi@xxxxxxxxxxxxxxxx>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml b/Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml
index 866c5e780fb0..42ae6d60a874 100644
--- a/Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml
+++ b/Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml
@@ -41,7 +41,10 @@ properties:
maxItems: 6
'#sound-dai-cells':
- const: 0
+ enum: [0, 1]
+ description:
+ Must be 1 on boards which use the VI sense capture DAI, so that the
+ playback and capture DAIs can be addressed separately.
vdd-1p8-supply: true
vdd-io-supply: true
--
2.47.3