ar71xx: fix QCA955X SGMII link loss
[openwrt/staging/blogic.git] / target / linux / ar71xx / files / arch / mips / ath79 / mach-fritz450e.c
index ee0a18530414c1e21cb082f74900b2aaf59300a6..e48ddd65e7c37d6955824a158aa03316b6b52108 100644 (file)
@@ -155,6 +155,7 @@ static void __init fritz450E_setup(void) {
        ath79_eth0_data.mii_bus_dev = &ath79_mdio1_device.dev;
        ath79_eth0_data.phy_if_mode = PHY_INTERFACE_MODE_SGMII;
        ath79_eth0_data.phy_mask = BIT(FRITZ450E_PHY_ADDRESS);
+       ath79_eth0_data.enable_sgmii_fixup = 1;
        ath79_eth0_pll_data.pll_1000 = 0x03000000;
        ath79_eth0_pll_data.pll_100 = 0x00000101;
        ath79_eth0_pll_data.pll_10 = 0x00001313;