• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/

Lines Matching refs:phy_reg

1645 	u16 phy_reg;
1653 phy_reg = phy_read(db->ioaddr,
1657 db->phy_addr, 18, phy_reg, db->chip_id);
1661 phy_reg = phy_read(db->ioaddr, db->phy_addr, 4, db->chip_id) & ~0x01e0;
1665 phy_reg |= db->PHY_reg4;
1669 case DMFE_10MHF: phy_reg |= 0x20; break;
1670 case DMFE_10MFD: phy_reg |= 0x40; break;
1671 case DMFE_100MHF: phy_reg |= 0x80; break;
1672 case DMFE_100MFD: phy_reg |= 0x100; break;
1674 if (db->chip_id == PCI_DM9009_ID) phy_reg &= 0x61;
1678 if ( !(phy_reg & 0x01e0)) {
1679 phy_reg|=db->PHY_reg4;
1682 phy_write(db->ioaddr, db->phy_addr, 4, phy_reg, db->chip_id);
1701 u16 phy_reg;
1720 phy_reg = phy_read(db->ioaddr, db->phy_addr, 6, db->chip_id);
1721 if ( !(phy_reg & 0x1) ) {
1723 phy_reg = 0x0;
1725 case DMFE_10MHF: phy_reg = 0x0; break;
1726 case DMFE_10MFD: phy_reg = 0x100; break;
1727 case DMFE_100MHF: phy_reg = 0x2000; break;
1728 case DMFE_100MFD: phy_reg = 0x2100; break;
1731 db->phy_addr, 0, phy_reg, db->chip_id);
1735 db->phy_addr, 0, phy_reg, db->chip_id);
2021 uint phy_reg;
2025 phy_reg = phy_read(db->ioaddr, db->phy_addr, 25, db->chip_id);
2026 phy_reg = ( phy_reg & 0xff00) + HPNA_NoiseFloor;
2027 phy_write(db->ioaddr, db->phy_addr, 25, phy_reg, db->chip_id);
2038 uint phy_reg;
2041 phy_reg = phy_read(db->ioaddr, db->phy_addr, 17, db->chip_id) & 0x60;
2042 switch(phy_reg) {
2043 case 0x00: phy_reg = 0x0a00;break; /* LP/LS */
2044 case 0x20: phy_reg = 0x0900;break; /* LP/HS */
2045 case 0x40: phy_reg = 0x0600;break; /* HP/LS */
2046 case 0x60: phy_reg = 0x0500;break; /* HP/HS */
2050 if ( phy_reg != (db->HPNA_command & 0x0f00) ) {