xref: /freebsd/sys/contrib/device-tree/Bindings/sound/qcom,q6adm-routing.yaml (revision a03411e84728e9b267056fd31c7d1d9d1dc1b01e)
1# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/qcom,q6adm-routing.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm Audio Device Manager (Q6ADM) routing
8
9maintainers:
10  - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11  - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
12
13description:
14  Qualcomm Audio Device Manager (Q6ADM) routing node represents routing
15  specific configuration.
16
17allOf:
18  - $ref: dai-common.yaml#
19
20properties:
21  compatible:
22    enum:
23      - qcom,q6adm-routing
24
25  "#sound-dai-cells":
26    const: 0
27
28required:
29  - compatible
30  - "#sound-dai-cells"
31
32unevaluatedProperties: false
33
34examples:
35  - |
36    routing {
37        compatible = "qcom,q6adm-routing";
38        #sound-dai-cells = <0>;
39    };
40