Lines Matching +full:dai +full:- +full:links
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/google,sc7180-trogdor.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Google SC7180-Trogdor ASoC sound card driver
10 - Rohit kumar <rohitkr@codeaurora.org>
11 - Cheng-Yi Chiang <cychiang@chromium.org>
19 - google,sc7180-trogdor
20 - google,sc7180-coachz
22 audio-routing:
23 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
33 "#address-cells":
36 "#size-cells":
39 dmic-gpios:
44 "^dai-link(@[0-9])?$":
46 Each subnode represents a dai link. Subnodes of each dai links would be
52 link-name:
53 description: Indicates dai-link name and PCM stream name.
59 description: dai link address.
62 description: Holds subnode which indicates cpu dai.
67 sound-dai:
71 description: Holds subnode which indicates codec dai.
76 sound-dai:
80 - link-name
81 - cpu
82 - codec
87 - compatible
88 - model
89 - "#address-cells"
90 - "#size-cells"
96 - |
98 compatible = "google,sc7180-trogdor";
99 model = "sc7180-rt5682-max98357a-2mic";
101 audio-routing =
105 #address-cells = <1>;
106 #size-cells = <0>;
108 dmic-gpios = <&tlmm 86 0>;
110 dai-link@0 {
111 link-name = "MultiMedia0";
114 sound-dai = <&lpass_cpu 0>;
118 sound-dai = <&alc5682 0>;
122 dai-link@1 {
123 link-name = "MultiMedia1";
126 sound-dai = <&lpass_cpu 1>;
130 sound-dai = <&max98357a>;
134 dai-link@2 {
135 link-name = "MultiMedia2";
138 sound-dai = <&lpass_hdmi 0>;
142 sound-dai = <&msm_dp>;