ralink: fix the 10mbit bug on mt7621

a missing "val =" caused the AN bit in the phy0 reg to be flushed.

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 43246
v19.07.3_mercusys_ac12_duma
John Crispin 10 years ago
parent 194ca6127e
commit bf8bb5b611

@ -596,7 +596,7 @@ static void gsw_hw_init_mt7621(struct mt7620_gsw *gsw, struct device_node *np)
/* turn off all PHYs */
for (i = 0; i <= 4; i++) {
_mt7620_mii_read(gsw, i, 0x0);
val = _mt7620_mii_read(gsw, i, 0x0);
val |= (0x1 << 11);
_mt7620_mii_write(gsw, i, 0x0, val);
}

Loading…
Cancel
Save