Lines Matching refs:phy_reg
1522 u16 phy_reg; in uli526x_set_phyxcer() local
1525 phy_reg = phy->read(db, db->phy_addr, 4) & ~0x01e0; in uli526x_set_phyxcer()
1529 phy_reg |= db->PHY_reg4; in uli526x_set_phyxcer()
1533 case ULI526X_10MHF: phy_reg |= 0x20; break; in uli526x_set_phyxcer()
1534 case ULI526X_10MFD: phy_reg |= 0x40; break; in uli526x_set_phyxcer()
1535 case ULI526X_100MHF: phy_reg |= 0x80; break; in uli526x_set_phyxcer()
1536 case ULI526X_100MFD: phy_reg |= 0x100; break; in uli526x_set_phyxcer()
1542 if ( !(phy_reg & 0x01e0)) { in uli526x_set_phyxcer()
1543 phy_reg|=db->PHY_reg4; in uli526x_set_phyxcer()
1546 phy->write(db, db->phy_addr, 4, phy_reg); in uli526x_set_phyxcer()
1564 u16 phy_reg; in uli526x_process_mode() local
1577 phy_reg = phy->read(db, db->phy_addr, 6); in uli526x_process_mode()
1578 if (!(phy_reg & 0x1)) { in uli526x_process_mode()
1580 phy_reg = 0x0; in uli526x_process_mode()
1582 case ULI526X_10MHF: phy_reg = 0x0; break; in uli526x_process_mode()
1583 case ULI526X_10MFD: phy_reg = 0x100; break; in uli526x_process_mode()
1584 case ULI526X_100MHF: phy_reg = 0x2000; break; in uli526x_process_mode()
1585 case ULI526X_100MFD: phy_reg = 0x2100; break; in uli526x_process_mode()
1587 phy->write(db, db->phy_addr, 0, phy_reg); in uli526x_process_mode()