/drivers/net/ |
H A D | mdio.c | 355 int adv, old_adv; local 361 adv = ((old_adv & ~(ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM)) | 364 if (adv != old_adv) { 366 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 | 2389 u32 phy_map, adv; local 2492 adv = dev->phy.features; 2494 adv |= ADVERTISED_Pause | ADVERTISED_Asym_Pause; 2496 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 | 3906 u32 adv, fc; local 3909 adv = ADVERTISED_10baseT_Half | 3912 adv |= ADVERTISED_100baseT_Half | 3917 adv = tp->link_config.advertising; 3919 adv &= ~(ADVERTISED_1000baseT_Half | 3925 tg3_phy_autoneg_cfg(tp, adv, fc); 5126 u32 adv, newadv; local 5128 err |= tg3_readphy(tp, MII_ADVERTISE, &adv); 5129 newadv = adv & ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF | 5137 if ((newadv != adv) || !(bmc 5165 u32 adv; local 13389 u32 adv = ADVERTISED_Autoneg; local [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 | 336 u16 ctrl, ct1000, adv, pg, ledctrl, ledover, reg; local 422 adv = PHY_AN_CSMA; 432 adv |= PHY_M_AN_100_FD; 434 adv |= PHY_M_AN_100_HD; 436 adv |= PHY_M_AN_10_FD; 438 adv |= PHY_M_AN_10_HD; 442 adv |= PHY_M_AN_1000X_AFD; 444 adv |= PHY_M_AN_1000X_AHD; 476 adv |= copper_fc_adv[sky2->flow_mode]; 478 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 | 723 int (*set_speed)(struct net_device *, u8 aneg, u16 sp, u8 dpx, u32 adv); 1492 u8 autoneg, u16 speed, u8 duplex, u32 adv) 1507 if (adv & ADVERTISED_10baseT_Half) 1509 if (adv & ADVERTISED_10baseT_Full) 1511 if (adv & ADVERTISED_100baseT_Half) 1513 if (adv & ADVERTISED_100baseT_Full) 1523 if (adv & ADVERTISED_1000baseT_Half) 1525 if (adv & ADVERTISED_1000baseT_Full) 1527 } else if (adv & (ADVERTISED_1000baseT_Half | 1491 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);
|