Skip to content

Commit 8b9c133

Browse files
committed
Merge tag 'imx-fixes-4.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into fixes
The i.MX fixes for 4.4, 3rd round: - Fix Ethernet PHY mode on i.MX6 Ventana boards, which can result in a non-functional Ethernet when Marvell phy driver rather than generic phy driver is selected. - Fix an assigned-clock configuration bug on imx6qdl-sabreauto board which was introduced by commit ed33936 ("ARM: dts: imx6qdl-sabreauto: Allow HDMI and LVDS to work simultaneously"). * tag 'imx-fixes-4.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: ARM: dts: imx6: Fix Ethernet PHY mode on Ventana boards ARM: dts: imx: Fix the assigned-clock mismatch issue on imx6q/dl
2 parents bccd240 + 3a35e47 commit 8b9c133

6 files changed

Lines changed: 8 additions & 8 deletions

File tree

arch/arm/boot/dts/imx6q-gw5400-a.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
&fec {
155155
pinctrl-names = "default";
156156
pinctrl-0 = <&pinctrl_enet>;
157-
phy-mode = "rgmii";
157+
phy-mode = "rgmii-id";
158158
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>;
159159
status = "okay";
160160
};

arch/arm/boot/dts/imx6qdl-gw51xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
&fec {
9595
pinctrl-names = "default";
9696
pinctrl-0 = <&pinctrl_enet>;
97-
phy-mode = "rgmii";
97+
phy-mode = "rgmii-id";
9898
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
9999
status = "okay";
100100
};

arch/arm/boot/dts/imx6qdl-gw52xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
&fec {
155155
pinctrl-names = "default";
156156
pinctrl-0 = <&pinctrl_enet>;
157-
phy-mode = "rgmii";
157+
phy-mode = "rgmii-id";
158158
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
159159
status = "okay";
160160
};

arch/arm/boot/dts/imx6qdl-gw53xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
&fec {
156156
pinctrl-names = "default";
157157
pinctrl-0 = <&pinctrl_enet>;
158-
phy-mode = "rgmii";
158+
phy-mode = "rgmii-id";
159159
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
160160
status = "okay";
161161
};

arch/arm/boot/dts/imx6qdl-gw54xx.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
&fec {
146146
pinctrl-names = "default";
147147
pinctrl-0 = <&pinctrl_enet>;
148-
phy-mode = "rgmii";
148+
phy-mode = "rgmii-id";
149149
phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
150150
status = "okay";
151151
};

arch/arm/boot/dts/imx6qdl-sabreauto.dtsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,14 @@
113113
&clks {
114114
assigned-clocks = <&clks IMX6QDL_PLL4_BYPASS_SRC>,
115115
<&clks IMX6QDL_PLL4_BYPASS>,
116-
<&clks IMX6QDL_CLK_PLL4_POST_DIV>,
117116
<&clks IMX6QDL_CLK_LDB_DI0_SEL>,
118-
<&clks IMX6QDL_CLK_LDB_DI1_SEL>;
117+
<&clks IMX6QDL_CLK_LDB_DI1_SEL>,
118+
<&clks IMX6QDL_CLK_PLL4_POST_DIV>;
119119
assigned-clock-parents = <&clks IMX6QDL_CLK_LVDS2_IN>,
120120
<&clks IMX6QDL_PLL4_BYPASS_SRC>,
121121
<&clks IMX6QDL_CLK_PLL3_USB_OTG>,
122122
<&clks IMX6QDL_CLK_PLL3_USB_OTG>;
123-
assigned-clock-rates = <0>, <0>, <24576000>;
123+
assigned-clock-rates = <0>, <0>, <0>, <0>, <24576000>;
124124
};
125125

126126
&ecspi1 {

0 commit comments

Comments
 (0)