mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 06:33:41 +00:00
ipq806x: ap3935: Use rgmii-id mode for LAN1
Fix issue with LAN1 interface on ap3935 devices, where the LAN 1interface won't come up after boot unless the bootloader has initialized the network stack. Use of `fixed-link` in the prior code kept the driver from clobbering PHY settings, but now that the driver supports rgmii-id phy-mode, we can just use that. Signed-off-by: Bryan Berg <bdb@north-eastham.org> Link: https://github.com/openwrt/openwrt/pull/13629 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
This commit is contained in:
parent
e27c7e4b9b
commit
bf0602f9c8
@ -139,6 +139,21 @@
|
|||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
rgmii0_pins: rgmii0_pins {
|
||||||
|
mux {
|
||||||
|
pins = "gpio2", "gpio66";
|
||||||
|
drive-strength = <8>;
|
||||||
|
bias-disable;
|
||||||
|
};
|
||||||
|
|
||||||
|
tx {
|
||||||
|
pins = "gpio53", "gpio64";
|
||||||
|
drive-strength = <2>;
|
||||||
|
bias-pull-down;
|
||||||
|
input-enable;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&gsbi2 {
|
&gsbi2 {
|
||||||
@ -316,16 +331,14 @@
|
|||||||
qcom,id = <0>;
|
qcom,id = <0>;
|
||||||
mdiobus = <&mdio0>;
|
mdiobus = <&mdio0>;
|
||||||
|
|
||||||
phy-mode = "rgmii";
|
pinctrl-0 = <&rgmii0_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
|
||||||
|
phy-mode = "rgmii-id";
|
||||||
phy-handle = <&phy1>;
|
phy-handle = <&phy1>;
|
||||||
|
|
||||||
nvmem-cells = <ðaddr 0>;
|
nvmem-cells = <ðaddr 0>;
|
||||||
nvmem-cell-names = "mac-address";
|
nvmem-cell-names = "mac-address";
|
||||||
|
|
||||||
fixed-link {
|
|
||||||
speed = <1000>;
|
|
||||||
full-duplex;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
&gmac2 {
|
&gmac2 {
|
||||||
|
Loading…
Reference in New Issue
Block a user