ip17xx: r21709 broke VLAN functionality on the IP175C switch, add back mdelay() to wait before reading back the phy state, fixes ethernet on the DIR-300 and possibly others

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22468 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Jo-Philipp Wich 2010-08-03 03:04:34 +00:00
parent 8dd3c28387
commit 5859b9fa5c
1 changed files with 1 additions and 0 deletions

View File

@ -373,6 +373,7 @@ static int setPhy(struct ip17xx_state *state, reg mii, u16 value)
err = ip_phy_write(state, mii.p, mii.m, value); err = ip_phy_write(state, mii.p, mii.m, value);
if (err < 0) if (err < 0)
return err; return err;
mdelay(2);
getPhy(state, mii); getPhy(state, mii);
return 0; return 0;
} }