brintos

brintos / linux-shallow public Read only

0
0
Text · 1.6 KiB · ac03672 Raw
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