Searched defs:bmsr (Results 1 - 20 of 20) sorted by relevance

/drivers/net/phy/
H A Dfixed.c49 u16 bmsr = BMSR_ANEGCAPABLE; local
59 bmsr |= BMSR_ESTATEN;
64 bmsr |= BMSR_100FULL;
69 bmsr |= BMSR_10FULL;
79 bmsr |= BMSR_ESTATEN;
84 bmsr |= BMSR_100HALF;
89 bmsr |= BMSR_10HALF;
99 bmsr |= BMSR_LSTATUS | BMSR_ANEGCOMPLETE;
110 fp->regs[MII_BMSR] = bmsr;
/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h98 u16 bmsr; member in struct:cphy
/drivers/net/ethernet/dec/tulip/
H A Dmedia.c406 unsigned int bmsr, lpa, negotiated, new_csr6; local
408 bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR);
412 bmsr, lpa);
413 if (bmsr == 0xffff)
415 if ((bmsr & BMSR_LSTATUS) == 0) {
/drivers/net/ethernet/ibm/emac/
H A Dphy.c514 u16 bmsr = phy_read(phy, MII_BMSR); local
515 if (bmsr & BMSR_ANEGCAPABLE)
517 if (bmsr & BMSR_10HALF)
519 if (bmsr & BMSR_10FULL)
521 if (bmsr & BMSR_100HALF)
523 if (bmsr & BMSR_100FULL)
525 if (bmsr & BMSR_ESTATEN) {
/drivers/net/
H A Dmii.c58 u16 bmcr, bmsr, ctrl1000 = 0, stat1000 = 0; local
82 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR);
96 if (bmsr & BMSR_ANEGCOMPLETE) {
/drivers/net/ethernet/cadence/
H A Dat91_ether.c150 unsigned int bmsr, bmcr, lpa, mac_cfg; local
161 read_phy(lp->phy_address, MII_BMSR, &bmsr);
164 if (!(bmsr & BMSR_ANEGCOMPLETE))
/drivers/net/ethernet/dlink/
H A Ddl2k.c1388 __u16 bmsr; local
1396 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1397 if (bmsr & BMSR_LSTATUS)
1407 __u16 bmsr; local
1416 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1418 if (!(bmsr & BMSR_ANEGCOMPLETE)) {
1494 __u16 bmsr; local
1504 bmsr = mii_read (dev, phy_addr, MII_BMSR);
1509 if (bmsr & BMSR_100FULL)
1511 if (bmsr
1582 __u16 bmsr; local
[all...]
H A Dsundance.c811 int bmsr; local
819 bmsr = mdio_read(dev, phy_id, MII_BMSR);
820 if (bmsr & 0x0004)
/drivers/net/ethernet/toshiba/
H A Dspider_net.c180 u16 bmsr, estat; local
182 bmsr = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR);
185 if (bmsr & BMSR_10HALF)
187 if (bmsr & BMSR_10FULL)
189 if (bmsr & BMSR_100HALF)
191 if (bmsr & BMSR_100FULL)
194 if ((bmsr & BMSR_ESTATEN) && (estat & ESTATUS_1000_TFULL))
196 if ((bmsr & BMSR_ESTATEN) && (estat & ESTATUS_1000_THALF))
/drivers/net/ethernet/broadcom/
H A Db44.c518 u32 bmsr, aux; local
533 if (!b44_readphy(bp, MII_BMSR, &bmsr) &&
535 (bmsr != 0xffff)) {
546 (bmsr & BMSR_LSTATUS)) {
564 } else if (netif_carrier_ok(bp->dev) && !(bmsr & BMSR_LSTATUS)) {
570 if (bmsr & BMSR_RFAULT)
572 if (bmsr & BMSR_JCD)
H A Dbnx2.c928 u32 bmsr; local
962 bnx2_read_phy(bp, bp->mii_bmsr, &bmsr);
963 bnx2_read_phy(bp, bp->mii_bmsr, &bmsr);
965 if (!(bmsr & BMSR_ANEGCOMPLETE) ||
1531 u32 bmsr; local
1545 bnx2_read_phy(bp, bp->mii_bmsr1, &bmsr);
1546 bnx2_read_phy(bp, bp->mii_bmsr1, &bmsr);
1565 bmsr |= BMSR_LSTATUS;
1567 bmsr &= ~BMSR_LSTATUS;
1570 if (bmsr
2100 u32 bmsr; variable
5928 u32 bmsr; local
[all...]
H A Dtg3.c4063 u32 bmsr, val; local
4093 tg3_readphy(tp, MII_BMSR, &bmsr);
4094 if (!tg3_readphy(tp, MII_BMSR, &bmsr) &&
4095 !(bmsr & BMSR_LSTATUS))
4102 tg3_readphy(tp, MII_BMSR, &bmsr);
4103 if (tg3_readphy(tp, MII_BMSR, &bmsr) ||
4105 bmsr = 0;
4107 if (!(bmsr & BMSR_LSTATUS)) {
4112 tg3_readphy(tp, MII_BMSR, &bmsr);
4115 if (!tg3_readphy(tp, MII_BMSR, &bmsr)
5085 u32 bmsr, bmcr; local
13491 u32 bmsr, dummy; local
[all...]
/drivers/net/ethernet/
H A Djme.c394 u32 phylink, bmsr; local
397 bmsr = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_BMSR);
398 if (bmsr & BMSR_ANCOMP)
2956 u16 bmcr, bmsr; local
3118 bmsr = jme_mdio_read(netdev, i, MII_BMSR);
3119 if (bmcr != 0xFFFFU && (bmcr != 0 || bmsr != 0)) {
/drivers/net/ethernet/nuvoton/
H A Dw90p910_ether.c209 unsigned int bmsr, bmcr, lpa, speed, duplex; local
223 bmsr = w90p910_mdio_read(dev, ether->mii.phy_id, MII_BMSR);
227 if (!(bmsr & BMSR_ANEGCOMPLETE))
/drivers/net/ethernet/packetengines/
H A Dyellowfin.c667 int bmsr = mdio_read(ioaddr, yp->phys[0], MII_BMSR); local
672 yp->phys[0], bmsr, lpa);
678 if (bmsr & BMSR_LSTATUS)
/drivers/net/ethernet/intel/e1000e/
H A De1000.h270 u16 bmsr; /* basic mode status register */ member in struct:e1000_phy_regs
/drivers/net/ethernet/silan/
H A Dsc92031.c492 u16 bmsr; local
494 bmsr = _sc92031_mii_read(port_base, MII_BMSR);
496 if (bmsr & BMSR_LSTATUS) {
/drivers/net/ethernet/sun/
H A Dcassini.c1636 static int cas_mii_link_check(struct cas *cp, const u16 bmsr) argument
1640 if (bmsr & BMSR_LSTATUS) {
1696 u16 bmsr; local
1702 bmsr = CAS_VAL(MIF_STATUS_POLL_DATA, stat);
1703 return cas_mii_link_check(cp, bmsr);
4144 u16 bmsr; local
4146 bmsr = cas_phy_read(cp, MII_BMSR);
4152 bmsr = cas_phy_read(cp, MII_BMSR);
4155 reset = cas_mii_link_check(cp, bmsr);
H A Dniu.c1096 int bmsr, advert, ctrl1000, stat1000, lpa, bmcr, estatus; local
1107 bmsr = err;
1119 if (likely(bmsr & BMSR_ESTATEN)) {
1138 if (bmsr & BMSR_ANEGCAPABLE)
1140 if (bmsr & BMSR_10HALF)
1142 if (bmsr & BMSR_10FULL)
1144 if (bmsr & BMSR_100HALF)
1146 if (bmsr & BMSR_100FULL)
1200 *link_up_p = !!(bmsr & BMSR_LSTATUS);
1208 u16 current_speed, bmsr; local
1674 u16 bmcr, bmsr, estat; local
1733 u16 bmcr, bmsr, adv, estat; local
[all...]
/drivers/net/ethernet/natsemi/
H A Dnatsemi.c1651 u16 bmsr; local
1662 bmsr = mdio_read(dev, MII_BMSR);
1664 if (!(bmsr & BMSR_LSTATUS)) {
1683 if (bmsr & BMSR_ANEGCOMPLETE) {

Completed in 463 milliseconds