Lines Matching +full:i2s +full:- +full:out
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include <dt-bindings/sound/fsl-imx-audmux.h>
10 stdout-path = &uart4;
13 sound_1v8: regulator-sound-1v8 {
14 compatible = "regulator-fixed";
15 regulator-name = "i2s-audio-1v8";
16 regulator-min-microvolt = <1800000>;
17 regulator-max-microvolt = <1800000>;
20 sound_3v3: regulator-sound-3v3 {
21 compatible = "regulator-fixed";
22 regulator-name = "i2s-audio-3v3";
23 regulator-min-microvolt = <3300000>;
24 regulator-max-microvolt = <3300000>;
28 compatible = "fixed-clock";
29 #clock-cells = <0>;
30 clock-frequency = <19200000>;
31 clock-output-names = "tlv320-mclk";
35 compatible = "simple-audio-card";
36 simple-audio-card,name = "OnboardTLV320AIC3007";
37 simple-audio-card,format = "i2s";
38 simple-audio-card,bitclock-master = <&dailink_master>;
39 simple-audio-card,frame-master = <&dailink_master>;
40 simple-audio-card,widgets =
43 "Line", "Line Out",
46 simple-audio-card,routing =
47 "Line Out", "LLOUT",
48 "Line Out", "RLOUT",
59 simple-audio-card,cpu {
60 sound-dai = <&ssi2>;
63 dailink_master: simple-audio-card,codec {
64 sound-dai = <&codec>;
74 mux-ssi2 {
75 fsl,audmux-port = <1>;
76 fsl,port-config = <
86 mux-pins5 {
87 fsl,audmux-port = <4>;
88 fsl,port-config = <
112 #sound-dai-cells = <0>;
114 ai3x-micbias-vg = <2>;
116 AVDD-supply = <&sound_3v3>;
117 IOVDD-supply = <&sound_3v3>;
118 DRVDD-supply = <&sound_3v3>;
119 DVDD-supply = <&sound_1v8>;