Lines Matching +full:soundwire +full:- +full:controller
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soundwire/soundwire-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: SoundWire Controller Common Properties
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11 - Vinod Koul <vkoul@kernel.org>
14 SoundWire busses can be described with a node for the SoundWire controller
15 device and a set of child nodes for each SoundWire slave on the bus.
19 pattern: "^soundwire(@.*)?$"
21 "#address-cells":
24 "#size-cells":
28 "^.*@[0-9a-f],[0-9a-f]$":
33 pattern: "^sdw[0-9a-f]{1}[0-9a-f]{4}[0-9a-f]{4}[0-9a-f]{2}$"
34 description: Is the textual representation of SoundWire Enumeration
35 address. compatible string should contain SoundWire Version ID,
37 lower-case hexadecimal with leading zeroes.
39 Version ID is 1 nibble, number '0x1' represents SoundWire 1.0
40 and '0x2' represents SoundWire 1.1 and so on.
45 found in MIPI Alliance DisCo & SoundWire 1.0 Specifications.
50 Link ID followed by Instance ID of SoundWire Device Address.
53 - compatible
54 - reg
57 - "#address-cells"
58 - "#size-cells"
63 - |
64 soundwire@c2d0000 {
65 #address-cells = <2>;
66 #size-cells = <0>;
72 powerdown-gpios = <&wcdpinctrl 2 0>;
73 #thermal-sensor-cells = <0>;
74 #sound-dai-cells = <0>;
80 powerdown-gpios = <&wcdpinctrl 2 0>;
81 #thermal-sensor-cells = <0>;
82 #sound-dai-cells = <0>;