};
};
};
+
+ sound {
+ compatible = "fsl,imx53-voipac-wm8711",
+ "fsl,imx-audio-wm8711";
+ model = "imx53-voipac-wm8711";
+ ssi-controller = <&ssi1>;
+ audio-codec = <&codec>;
+ audio-routing =
+ "Output Mixer",
+ "DAC";
+ mux-int-port = <2>;
+ mux-ext-port = <5>;
+ };
+
+ /* Fixed 12 MHz oscillator */
+ wm8711clk: oscillator {
+ compatible = "fixed-clock";
+ #clock-cells = <1>;
+ clock-frequency = <12000000>;
+ clock-output-names = "wm8711clk";
+ };
};
&iomuxc {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c3_2>;
status = "okay";
+
+ codec: wm8711@1a {
+ compatible = "wlf,wm8711";
+ reg = <0x1a>;
+ clocks = <&wm8711clk 0>;
+ VDDA-supply = <®_3p3v>;
+ VDDIO-supply = <®_3p3v>;
+ };
};
&fec {
status = "okay";
};
+&ssi1 {
+ fsl,mode = "i2s-slave";
+ status = "okay";
+};
+
+&audmux {
+ status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_audmux_1>;
+};