• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/

Lines Matching defs:phy_reg

1654 	u16 phy_reg;
1662 phy_reg = phy_read(db->ioaddr,
1666 db->phy_addr, 18, phy_reg, db->chip_id);
1670 phy_reg = phy_read(db->ioaddr, db->phy_addr, 4, db->chip_id) & ~0x01e0;
1674 phy_reg |= db->PHY_reg4;
1678 case DMFE_10MHF: phy_reg |= 0x20; break;
1679 case DMFE_10MFD: phy_reg |= 0x40; break;
1680 case DMFE_100MHF: phy_reg |= 0x80; break;
1681 case DMFE_100MFD: phy_reg |= 0x100; break;
1683 if (db->chip_id == PCI_DM9009_ID) phy_reg &= 0x61;
1687 if ( !(phy_reg & 0x01e0)) {
1688 phy_reg|=db->PHY_reg4;
1691 phy_write(db->ioaddr, db->phy_addr, 4, phy_reg, db->chip_id);
1710 u16 phy_reg;
1729 phy_reg = phy_read(db->ioaddr, db->phy_addr, 6, db->chip_id);
1730 if ( !(phy_reg & 0x1) ) {
1732 phy_reg = 0x0;
1734 case DMFE_10MHF: phy_reg = 0x0; break;
1735 case DMFE_10MFD: phy_reg = 0x100; break;
1736 case DMFE_100MHF: phy_reg = 0x2000; break;
1737 case DMFE_100MFD: phy_reg = 0x2100; break;
1740 db->phy_addr, 0, phy_reg, db->chip_id);
1744 db->phy_addr, 0, phy_reg, db->chip_id);
2030 uint phy_reg;
2034 phy_reg = phy_read(db->ioaddr, db->phy_addr, 25, db->chip_id);
2035 phy_reg = ( phy_reg & 0xff00) + HPNA_NoiseFloor;
2036 phy_write(db->ioaddr, db->phy_addr, 25, phy_reg, db->chip_id);
2047 uint phy_reg;
2050 phy_reg = phy_read(db->ioaddr, db->phy_addr, 17, db->chip_id) & 0x60;
2051 switch(phy_reg) {
2052 case 0x00: phy_reg = 0x0a00;break; /* LP/LS */
2053 case 0x20: phy_reg = 0x0900;break; /* LP/HS */
2054 case 0x40: phy_reg = 0x0600;break; /* HP/LS */
2055 case 0x60: phy_reg = 0x0500;break; /* HP/HS */
2059 if ( phy_reg != (db->HPNA_command & 0x0f00) ) {