ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default
[openwrt/openwrt.git] / target / linux / ramips / files-4.14 / drivers / net / ethernet / mediatek / gsw_mt7621.c
index 89be23900738095a8180532d5dd7e585f01bb7c4..232bcd8cf4ea5edbd34d815032ce72b1f1f85661 100644 (file)
@@ -98,15 +98,9 @@ static void mt7621_hw_init(struct mt7620_gsw *gsw, struct device_node *np)
        mt7530_mdio_w32(gsw, 0x7000, 0x3);
        usleep_range(10, 20);
 
-       if ((rt_sysc_r32(SYSC_REG_CHIP_REV_ID) & 0xFFFF) == 0x0101) {
-               /* (GE1, Force 1000M/FD, FC ON, MAX_RX_LENGTH 1536) */
-               mtk_switch_w32(gsw, 0x2305e30b, GSW_REG_MAC_P0_MCR);
-               mt7530_mdio_w32(gsw, 0x3600, 0x5e30b);
-       } else {
-               /* (GE1, Force 1000M/FD, FC ON, MAX_RX_LENGTH 1536) */
-               mtk_switch_w32(gsw, 0x2305e33b, GSW_REG_MAC_P0_MCR);
-               mt7530_mdio_w32(gsw, 0x3600, 0x5e33b);
-       }
+       /* (GE1, Force 1000M/FD, FC OFF, MAX_RX_LENGTH 1536) */
+       mtk_switch_w32(gsw, 0x2305e30b, GSW_REG_MAC_P0_MCR);
+       mt7530_mdio_w32(gsw, 0x3600, 0x5e30b);
 
        /* (GE2, Link down) */
        mtk_switch_w32(gsw, 0x8000, GSW_REG_MAC_P1_MCR);