mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-04 03:33:58 +08:00
ARM: dts: imx6qdl-icore-rqs: Move Sound nodes to dtsi
imx6q, imx6dl icore-rqs modules share common sound nodes, so move the sound nodes from imx6q-icore-rqs into dtsi so-that both can share the common node details. And also replace codec: sgtl5000@0a => sgtl5000: codec@a on imx6q-icore-rqs.dts to [label:] node-name[@unit-address] according to devicetree specification from ePAPER v1.1 Cc: Matteo Lisi <matteo.lisi@engicam.com> Cc: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
parent
bf04a32b43
commit
4f0c2c754e
@ -47,30 +47,6 @@
|
|||||||
/ {
|
/ {
|
||||||
model = "Engicam i.CoreM6 Quad/Dual RQS Starter Kit";
|
model = "Engicam i.CoreM6 Quad/Dual RQS Starter Kit";
|
||||||
compatible = "engicam,imx6-icore-rqs", "fsl,imx6q";
|
compatible = "engicam,imx6-icore-rqs", "fsl,imx6q";
|
||||||
|
|
||||||
sound {
|
|
||||||
compatible = "fsl,imx-audio-sgtl5000";
|
|
||||||
model = "imx-audio-sgtl5000";
|
|
||||||
ssi-controller = <&ssi1>;
|
|
||||||
audio-codec = <&codec>;
|
|
||||||
audio-routing =
|
|
||||||
"MIC_IN", "Mic Jack",
|
|
||||||
"Mic Jack", "Mic Bias",
|
|
||||||
"Headphone Jack", "HP_OUT";
|
|
||||||
mux-int-port = <1>;
|
|
||||||
mux-ext-port = <4>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&i2c3 {
|
|
||||||
codec: sgtl5000@0a {
|
|
||||||
compatible = "fsl,sgtl5000";
|
|
||||||
reg = <0x0a>;
|
|
||||||
clocks = <&clks IMX6QDL_CLK_CKO>;
|
|
||||||
VDDA-supply = <®_2p5v>;
|
|
||||||
VDDIO-supply = <®_3p3v>;
|
|
||||||
VDDD-supply = <®_1p8v>;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
&sata {
|
&sata {
|
||||||
|
@ -118,6 +118,19 @@
|
|||||||
clocks = <&clks IMX6QDL_CLK_LVDS2_GATE>;
|
clocks = <&clks IMX6QDL_CLK_LVDS2_GATE>;
|
||||||
clock-names = "refclk";
|
clock-names = "refclk";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
sound {
|
||||||
|
compatible = "fsl,imx-audio-sgtl5000";
|
||||||
|
model = "imx-audio-sgtl5000";
|
||||||
|
ssi-controller = <&ssi1>;
|
||||||
|
audio-codec = <&sgtl5000>;
|
||||||
|
audio-routing =
|
||||||
|
"MIC_IN", "Mic Jack",
|
||||||
|
"Mic Jack", "Mic Bias",
|
||||||
|
"Headphone Jack", "HP_OUT";
|
||||||
|
mux-int-port = <1>;
|
||||||
|
mux-ext-port = <4>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&clks {
|
&clks {
|
||||||
@ -174,6 +187,15 @@
|
|||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&pinctrl_i2c3>;
|
pinctrl-0 = <&pinctrl_i2c3>;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
|
sgtl5000: codec@a {
|
||||||
|
compatible = "fsl,sgtl5000";
|
||||||
|
reg = <0x0a>;
|
||||||
|
clocks = <&clks IMX6QDL_CLK_CKO>;
|
||||||
|
VDDA-supply = <®_2p5v>;
|
||||||
|
VDDIO-supply = <®_3p3v>;
|
||||||
|
VDDD-supply = <®_1p8v>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&pcie {
|
&pcie {
|
||||||
|
Loading…
Reference in New Issue
Block a user