72 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---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 Amplifier8 9maintainers:10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>11 12description: |13 WSA8810 is a class-D smart speaker amplifier and WSA881514 is a high-output power class-D smart speaker amplifier.15 Their primary operating mode uses a SoundWire digital audio16 interface. This binding is for SoundWire interface.17 18allOf:19 - $ref: dai-common.yaml#20 21properties:22 compatible:23 const: sdw1021720100024 25 reg:26 maxItems: 127 28 powerdown-gpios:29 description: GPIO spec for Powerdown/Shutdown line to use30 maxItems: 131 32 '#thermal-sensor-cells':33 const: 034 35 '#sound-dai-cells':36 const: 037 38required:39 - compatible40 - reg41 - powerdown-gpios42 - "#thermal-sensor-cells"43 - "#sound-dai-cells"44 45unevaluatedProperties: false46 47examples:48 - |49 soundwire@c2d0000 {50 #address-cells = <2>;51 #size-cells = <0>;52 reg = <0x0c2d0000 0x2000>;53 54 speaker@0,1 {55 compatible = "sdw10217201000";56 reg = <0 1>;57 powerdown-gpios = <&wcdpinctrl 2 0>;58 #thermal-sensor-cells = <0>;59 #sound-dai-cells = <0>;60 };61 62 speaker@0,2 {63 compatible = "sdw10217201000";64 reg = <0 2>;65 powerdown-gpios = <&wcdpinctrl 2 0>;66 #thermal-sensor-cells = <0>;67 #sound-dai-cells = <0>;68 };69 };70 71...72