Lines Matching defs:phy_reg
1561 u16 phy_reg;
1564 phy_reg = phy_read(db->ioaddr, db->phy_addr, 4, db->chip_id) & ~0x01e0;
1568 phy_reg |= db->PHY_reg4;
1572 case ULI526X_10MHF: phy_reg |= 0x20; break;
1573 case ULI526X_10MFD: phy_reg |= 0x40; break;
1574 case ULI526X_100MHF: phy_reg |= 0x80; break;
1575 case ULI526X_100MFD: phy_reg |= 0x100; break;
1581 if ( !(phy_reg & 0x01e0)) {
1582 phy_reg|=db->PHY_reg4;
1585 phy_write(db->ioaddr, db->phy_addr, 4, phy_reg, db->chip_id);
1602 u16 phy_reg;
1615 phy_reg = phy_read(db->ioaddr, db->phy_addr, 6, db->chip_id);
1616 if ( !(phy_reg & 0x1) ) {
1618 phy_reg = 0x0;
1620 case ULI526X_10MHF: phy_reg = 0x0; break;
1621 case ULI526X_10MFD: phy_reg = 0x100; break;
1622 case ULI526X_100MHF: phy_reg = 0x2000; break;
1623 case ULI526X_100MFD: phy_reg = 0x2100; break;
1625 phy_write(db->ioaddr, db->phy_addr, 0, phy_reg, db->chip_id);