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 --- |