/drivers/net/ |
H A D | mdio.c | 352 int adv, old_adv; local 358 adv = ((old_adv & ~(ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) | 361 if (adv != old_adv) { 363 MDIO_AN_ADVERTISE, adv);
|
H A D | sungem_phy.c | 315 u16 ctl, adv; local 324 adv = phy_read(phy, MII_ADVERTISE); 325 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4); 327 adv |= ADVERTISE_10HALF; 329 adv |= ADVERTISE_10FULL; 331 adv |= ADVERTISE_100HALF; 333 adv |= ADVERTISE_100FULL; 334 phy_write(phy, MII_ADVERTISE, adv); 470 u16 ctl, adv; local 479 adv 746 u16 ctl, adv; local [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | aq100x.c | 155 unsigned int adv; local 159 adv = 0; 161 adv |= ADV_10G_FULL; 163 ADV_10G_FULL, adv); 168 adv = 0; 170 adv |= ADV_1G_FULL; 172 adv |= ADV_1G_HALF; 174 ADV_1G_FULL | ADV_1G_HALF, adv); 179 adv = 0; 181 adv | [all...] |
H A D | vsc8211.c | 133 unsigned int bmcr, status, lpa, adv; local 182 MII_ADVERTISE, &adv); 186 if (lpa & adv & ADVERTISE_PAUSE_CAP) 190 (adv & ADVERTISE_PAUSE_ASYM)) 193 (adv & ADVERTISE_PAUSE_CAP)) 209 unsigned int bmcr, status, lpa, adv; local 242 &adv); 246 if (adv & lpa & ADVERTISE_1000XFULL) { 249 } else if (adv & lpa & ADVERTISE_1000XHALF) { 255 if (lpa & adv [all...] |
/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 111 int ctl, adv; local 128 adv = phy_read(phy, MII_ADVERTISE); 129 if (adv < 0) 130 return adv; 131 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | 134 adv |= ADVERTISE_10HALF; 136 adv |= ADVERTISE_10FULL; 138 adv |= ADVERTISE_100HALF; 140 adv |= ADVERTISE_100FULL; 142 adv | 229 int adv = phy_read(phy, MII_CTRL1000); local [all...] |
H A D | core.c | 2375 u32 phy_map, adv; local 2477 adv = dev->phy.features; 2479 adv |= ADVERTISED_Pause | ADVERTISED_Asym_Pause; 2481 dev->phy.def->ops->setup_aneg(&dev->phy, adv);
|
/drivers/net/phy/ |
H A D | marvell.c | 632 int adv; local 652 adv = phy_read(phydev, MII_ADVERTISE); 653 if (adv < 0) 654 return adv; 656 lpa &= adv;
|
H A D | phy_device.c | 552 int oldadv, adv; local 561 oldadv = adv = phy_read(phydev, MII_ADVERTISE); 563 if (adv < 0) 564 return adv; 566 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | 568 adv |= ethtool_adv_to_mii_adv_t(advertise); 570 if (adv != oldadv) { 571 err = phy_write(phydev, MII_ADVERTISE, adv); 581 oldadv = adv = phy_read(phydev, MII_CTRL1000); 583 if (adv < 740 int adv; local [all...] |
/drivers/net/ethernet/sfc/ |
H A D | tenxpress.c | 448 u32 adv = 0, lpa = 0; local 453 adv |= ADVERTISED_10000baseT_Full; 458 mdio45_ethtool_gset_npage(&efx->mdio, ecmd, adv, lpa);
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 440 u32 adv = ADVERTISE_CSMA; local 443 adv |= ADVERTISE_10HALF; 445 adv |= ADVERTISE_10FULL; 447 adv |= ADVERTISE_100HALF; 449 adv |= ADVERTISE_100FULL; 452 adv |= ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; 454 if ((err = b44_writephy(bp, MII_ADVERTISE, adv)) != 0)
|
H A D | bnx2.c | 1639 u32 adv = 0; local 1645 adv = ADVERTISE_1000XPAUSE; 1648 adv = ADVERTISE_PAUSE_CAP; 1653 adv = ADVERTISE_1000XPSE_ASYM; 1656 adv = ADVERTISE_PAUSE_ASYM; 1661 adv = ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM; 1664 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; 1667 return adv; 1736 u32 adv, bmcr; variable 1753 bnx2_read_phy(bp, bp->mii_adv, &adv); [all...] |
H A D | tg3.c | 4877 u32 adv, newadv; local 4879 err |= tg3_readphy(tp, MII_ADVERTISE, &adv); 4880 newadv = adv & ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF | 4888 if ((newadv != adv) || !(bmcr & BMCR_ANENABLE)) { 4916 u32 adv; local 4918 err |= tg3_readphy(tp, MII_ADVERTISE, &adv); 4919 adv &= ~(ADVERTISE_1000XFULL | 4922 tg3_writephy(tp, MII_ADVERTISE, adv); 13316 u32 adv = ADVERTISED_Autoneg; local 13319 adv | [all...] |
/drivers/net/ethernet/marvell/ |
H A D | skge.c | 1338 u16 adv = PHY_B_1000C_RD; local 1340 adv |= PHY_B_1000C_AHD; 1342 adv |= PHY_B_1000C_AFD; 1343 xm_phy_write(hw, port, PHY_BCOM_1000T_CTRL, adv); 1935 u16 ctrl, ct1000, adv; local 1958 adv = PHY_AN_CSMA; 1967 adv |= PHY_M_AN_100_FD; 1969 adv |= PHY_M_AN_100_HD; 1971 adv |= PHY_M_AN_10_FD; 1973 adv | [all...] |
H A D | sky2.c | 332 u16 ctrl, ct1000, adv, pg, ledctrl, ledover, reg; local 418 adv = PHY_AN_CSMA; 428 adv |= PHY_M_AN_100_FD; 430 adv |= PHY_M_AN_100_HD; 432 adv |= PHY_M_AN_10_FD; 434 adv |= PHY_M_AN_10_HD; 438 adv |= PHY_M_AN_1000X_AFD; 440 adv |= PHY_M_AN_1000X_AHD; 472 adv |= copper_fc_adv[sky2->flow_mode]; 474 adv | [all...] |
/drivers/net/ethernet/sis/ |
H A D | sis190.c | 960 u16 adv, autoexp, gigadv, gigrec; local 966 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); 968 netif_info(tp, link, dev, "mii lpa=%04x adv=%04x exp=%04x\n", 969 val, adv, autoexp); 982 val &= adv;
|
/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 3231 int adv = 0; local 3295 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); 3312 adv_lpa = lpa & adv; 3410 adv_pause = adv & (ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM); 4177 int adv; local 4221 adv = mii_rw(dev, np->phyaddr, MII_ADVERTISE, MII_READ); 4222 if (adv & ADVERTISE_10HALF) 4224 if (adv & ADVERTISE_10FULL) 4226 if (adv & ADVERTISE_100HALF) 4228 if (adv 4313 int adv, bmcr; local 4358 int adv, bmcr; local 4624 int adv, bmcr; local [all...] |
/drivers/net/ethernet/realtek/ |
H A D | r8169.c | 710 int (*set_speed)(struct net_device *, u8 aneg, u16 sp, u8 dpx, u32 adv); 1444 u8 autoneg, u16 speed, u8 duplex, u32 adv) 1459 if (adv & ADVERTISED_10baseT_Half) 1461 if (adv & ADVERTISED_10baseT_Full) 1463 if (adv & ADVERTISED_100baseT_Half) 1465 if (adv & ADVERTISED_100baseT_Full) 1475 if (adv & ADVERTISED_1000baseT_Half) 1477 if (adv & ADVERTISED_1000baseT_Full) 1479 } else if (adv & (ADVERTISED_1000baseT_Half | 1443 rtl8169_set_speed_xmii(struct net_device *dev, u8 autoneg, u16 speed, u8 duplex, u32 adv) argument
|
/drivers/net/ethernet/sun/ |
H A D | niu.c | 1227 u16 adv, lpa; local 1232 adv = err; 1733 u16 bmcr, bmsr, adv, estat; local 1779 adv = ADVERTISE_CSMA | ADVERTISE_PAUSE_CAP; 1782 adv |= ADVERTISE_10HALF; 1785 adv |= ADVERTISE_10FULL; 1788 adv |= ADVERTISE_100HALF; 1791 adv |= ADVERTISE_100FULL; 1792 err = mii_write(np, np->phy_addr, MII_ADVERTISE, adv);
|