qcom,wsa881x.yaml (6f84981772535e670e4e2df051a672af229b6694) qcom,wsa881x.yaml (edcda9a605bbfdd78d8d79043e01544d8b742828)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/qcom,wsa881x.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm WSA8810/WSA8815 Class-D Smart Speaker Amplifier
8
9maintainers:
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11
12description: |
13 WSA8810 is a class-D smart speaker amplifier and WSA8815
14 is a high-output power class-D smart speaker amplifier.
15 Their primary operating mode uses a SoundWire digital audio
16 interface. This binding is for SoundWire interface.
17
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/qcom,wsa881x.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm WSA8810/WSA8815 Class-D Smart Speaker Amplifier
8
9maintainers:
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11
12description: |
13 WSA8810 is a class-D smart speaker amplifier and WSA8815
14 is a high-output power class-D smart speaker amplifier.
15 Their primary operating mode uses a SoundWire digital audio
16 interface. This binding is for SoundWire interface.
17
18allOf:
19 - $ref: dai-common.yaml#
20
18properties:
19 compatible:
20 const: sdw10217201000
21
22 reg:
23 maxItems: 1
24
25 powerdown-gpios:

--- 8 unchanged lines hidden (view full) ---

34
35required:
36 - compatible
37 - reg
38 - powerdown-gpios
39 - "#thermal-sensor-cells"
40 - "#sound-dai-cells"
41
21properties:
22 compatible:
23 const: sdw10217201000
24
25 reg:
26 maxItems: 1
27
28 powerdown-gpios:

--- 8 unchanged lines hidden (view full) ---

37
38required:
39 - compatible
40 - reg
41 - powerdown-gpios
42 - "#thermal-sensor-cells"
43 - "#sound-dai-cells"
44
42additionalProperties: false
45unevaluatedProperties: false
43
44examples:
45 - |
46 soundwire@c2d0000 {
47 #address-cells = <2>;
48 #size-cells = <0>;
49 reg = <0x0c2d0000 0x2000>;
50

--- 18 unchanged lines hidden ---
46
47examples:
48 - |
49 soundwire@c2d0000 {
50 #address-cells = <2>;
51 #size-cells = <0>;
52 reg = <0x0c2d0000 0x2000>;
53

--- 18 unchanged lines hidden ---