Skip to content

Commit 8c7ac82

Browse files
krzkbroonie
authored andcommitted
ASoC: dt-bindings: qcom,q6apm-lpass-dais: Split to separate schema
The Qualcomm DSP LPASS Audio DAIs are a bit different than Qualcomm DSP Audio FrontEnd (Q6AFE) DAIs - they do not use children nodes for each DAI. None of other properties from qcom,q6dsp-lpass-ports.yaml apply here as well, so move the qcom,q6apm-lpass-dais compatible to its own binding. Signed-off-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 7eea2be commit 8c7ac82

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/sound/qcom,q6apm-lpass-dais.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Qualcomm DSP LPASS (Low Power Audio SubSystem) Audio Ports
8+
9+
maintainers:
10+
- Krzysztof Kozlowski <[email protected]>
11+
- Srinivas Kandagatla <[email protected]>
12+
13+
properties:
14+
compatible:
15+
enum:
16+
- qcom,q6apm-lpass-dais
17+
18+
'#sound-dai-cells':
19+
const: 1
20+
21+
required:
22+
- compatible
23+
- '#sound-dai-cells'
24+
25+
additionalProperties: false
26+
27+
examples:
28+
- |
29+
dais {
30+
compatible = "qcom,q6apm-lpass-dais";
31+
#sound-dai-cells = <1>;
32+
};

Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-ports.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ properties:
1616
compatible:
1717
enum:
1818
- qcom,q6afe-dais
19-
- qcom,q6apm-lpass-dais
2019

2120
'#sound-dai-cells':
2221
const: 1

0 commit comments

Comments
 (0)