Index: /src/linux/ar531x/linux-2.6.23/drivers/net/phy/ar8216.c =================================================================== --- /src/linux/ar531x/linux-2.6.23/drivers/net/phy/ar8216.c (revision 12398) +++ /src/linux/ar531x/linux-2.6.23/drivers/net/phy/ar8216.c (revision 12402) @@ -74,5 +74,5 @@ split_addr((u32) reg, &r1, &r2, &page); phy->bus->write(phy->bus, 0x18, 0, page); - msleep(1); /* wait for the page switch to propagate */ + mdelay(1); /* wait for the page switch to propagate */ lo = phy->bus->read(phy->bus, 0x10 | r2, r1); hi = phy->bus->read(phy->bus, 0x10 | r2, r1 + 1); @@ -90,5 +90,5 @@ split_addr((u32) reg, &r1, &r2, &r3); phy->bus->write(phy->bus, 0x18, 0, r3); - msleep(1); /* wait for the page switch to propagate */ + mdelay(1); /* wait for the page switch to propagate */ lo = val & 0xffff;