Home
last modified time | relevance | path

Searched refs:mii_status (Results 1 – 21 of 21) sorted by relevance

/linux-3.4.99/drivers/net/ethernet/via/
Dvia-velocity.c611 vptr->mii_status = status; in velocity_get_opt_media_mode()
872 static int velocity_set_media_mode(struct velocity_info *vptr, u32 mii_status) in velocity_set_media_mode() argument
877 vptr->mii_status = mii_check_media_mode(vptr->mac_regs); in velocity_set_media_mode()
878 curr_status = vptr->mii_status & (~VELOCITY_LINK_FAIL); in velocity_set_media_mode()
900 if (mii_status & VELOCITY_AUTONEG_ENABLE) { in velocity_set_media_mode()
928 if (mii_status & VELOCITY_SPEED_1000) in velocity_set_media_mode()
933 if (mii_status & VELOCITY_DUPLEX_FULL) { in velocity_set_media_mode()
949 if ((mii_status & VELOCITY_SPEED_1000) && in velocity_set_media_mode()
950 (mii_status & VELOCITY_DUPLEX_FULL)) { in velocity_set_media_mode()
955 if (!(mii_status & VELOCITY_DUPLEX_FULL) && (mii_status & VELOCITY_SPEED_10)) in velocity_set_media_mode()
[all …]
Dvia-rhine.c1043 int mii_status = mdio_read(dev, phy_id, 1); in rhine_init_one() local
1046 if (mii_status != 0xffff && mii_status != 0x0000) { in rhine_init_one()
1051 mii_status, rp->mii_if.advertising, in rhine_init_one()
1055 if (mii_status & BMSR_LSTATUS) in rhine_init_one()
Dvia-velocity.h1478 u32 mii_status; member
/linux-3.4.99/drivers/net/ethernet/dec/tulip/
Dmedia.c463 int mii_status = tulip_mdio_read (dev, phy, MII_BMSR); in tulip_find_mii() local
464 if ((mii_status & 0x8301) == 0x8001 || in tulip_find_mii()
465 ((mii_status & BMSR_100BASE4) == 0 && in tulip_find_mii()
466 (mii_status & 0x7800) != 0)) { in tulip_find_mii()
499 board_idx, phy, mii_reg0, mii_status, mii_advert); in tulip_find_mii()
Dwinbond-840.c451 int mii_status = mdio_read(dev, phy, MII_BMSR); in w840_probe1() local
452 if (mii_status != 0xffff && mii_status != 0x0000) { in w840_probe1()
459 np->mii, phy, mii_status, in w840_probe1()
/linux-3.4.99/drivers/net/ethernet/3com/
D3c574_cs.c398 int mii_status; in tc574_config() local
400 mii_status = mdio_read(ioaddr, phy & 0x1f, 1); in tc574_config()
401 if (mii_status != 0xffff) { in tc574_config()
405 phy, mii_status); in tc574_config()
406 if ((mii_status & 0x0040) == 0) in tc574_config()
D3c59x.c1406 int mii_status, phyx; in vortex_probe1() local
1418 mii_status = mdio_read(dev, phyx, MII_BMSR); in vortex_probe1()
1419 if (mii_status && mii_status != 0xffff) { in vortex_probe1()
1423 phyx, mii_status); in vortex_probe1()
1425 if ((mii_status & 0x0040) == 0) in vortex_probe1()
/linux-3.4.99/drivers/net/ethernet/freescale/
Dfec_mpc52xx.h49 u32 mii_status; /* FEC + 0x048 */ member
/linux-3.4.99/drivers/net/ethernet/packetengines/
Dyellowfin.c496 int mii_status = mdio_read(ioaddr, phy, 1); in yellowfin_init_one() local
497 if (mii_status != 0xffff && mii_status != 0x0000) { in yellowfin_init_one()
501 phy, mii_status, np->advertising); in yellowfin_init_one()
Dhamachi.c756 int mii_status = mdio_read(dev, phy, MII_BMSR); in hamachi_init_one() local
757 if (mii_status != 0xffff && in hamachi_init_one()
758 mii_status != 0x0000) { in hamachi_init_one()
763 dev->name, phy, mii_status, hmp->mii_if.advertising); in hamachi_init_one()
/linux-3.4.99/drivers/net/ethernet/silan/
Dsc92031.c317 u32 mii_status; in _sc92031_mii_wait() local
321 mii_status = ioread32(port_base + Miistatus); in _sc92031_mii_wait()
322 } while (mii_status & Mii_StatusBusy); in _sc92031_mii_wait()
324 return mii_status; in _sc92031_mii_wait()
/linux-3.4.99/drivers/net/ethernet/sis/
Dsis900.c606 u16 mii_status; in sis900_mii_probe() local
611 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); in sis900_mii_probe()
613 if (mii_status == 0xffff || mii_status == 0x0000) { in sis900_mii_probe()
635 mii_phy->status = mii_status; in sis900_mii_probe()
646 (mii_status & (MII_STAT_CAN_TX_FDX | MII_STAT_CAN_TX)) ? LAN : HOME; in sis900_mii_probe()
Dsis190.c1321 u16 mii_status) in sis190_init_phy() argument
1327 phy->status = mii_status; in sis190_init_phy()
1342 ((mii_status & (BMSR_100FULL | BMSR_100HALF)) ? in sis190_init_phy()
/linux-3.4.99/drivers/net/ethernet/smsc/
Depic100.c456 int mii_status = mdio_read(dev, phy, MII_BMSR); in epic_init_one() local
457 if (mii_status != 0xffff && mii_status != 0x0000) { in epic_init_one()
462 phy, mdio_read(dev, phy, 0), mii_status); in epic_init_one()
/linux-3.4.99/drivers/net/ethernet/dlink/
Dsundance.c589 int mii_status = mdio_read(dev, phyx, MII_BMSR); in sundance_probe1() local
590 if (mii_status != 0xffff && mii_status != 0x0000) { in sundance_probe1()
593 if ((mii_status & 0x0040) == 0) in sundance_probe1()
597 dev->name, phyx, mii_status, np->mii_if.advertising); in sundance_probe1()
Ddl2k.c310 int mii_status = mii_read (dev, i, 1); in find_miiphy() local
311 if (mii_status != 0xffff && mii_status != 0x0000) { in find_miiphy()
/linux-3.4.99/drivers/net/ethernet/nvidia/
Dforcedeth.c1391 u32 mii_status, mii_control, mii_control_1000, reg; in phy_init() local
1442 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in phy_init()
1443 if (mii_status & PHY_GIGABIT) { in phy_init()
3154 int mii_status; in nv_force_linkspeed() local
3160 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_force_linkspeed()
3161 if (mii_status & PHY_GIGABIT) { in nv_force_linkspeed()
3236 int mii_status; in nv_update_linkspeed() local
3260 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_update_linkspeed()
3262 if (!(mii_status & BMSR_LSTATUS)) { in nv_update_linkspeed()
3287 if (!(mii_status & BMSR_ANEGCOMPLETE)) { in nv_update_linkspeed()
[all …]
/linux-3.4.99/drivers/net/ethernet/
Dfealnx.c586 int mii_status = mdio_read(dev, phy, 1); in fealnx_init_one() local
588 if (mii_status != 0xffff && mii_status != 0x0000) { in fealnx_init_one()
592 "0x%4.4x.\n", phy, mii_status); in fealnx_init_one()
/linux-3.4.99/drivers/net/ethernet/adaptec/
Dstarfire.c834 int mii_status; in starfire_init_one() local
846 mii_status = mdio_read(dev, phy, MII_BMSR); in starfire_init_one()
847 if (mii_status != 0) { in starfire_init_one()
852 dev->name, phy, mii_status, np->mii_if.advertising); in starfire_init_one()
/linux-3.4.99/drivers/net/ethernet/realtek/
D8139too.c1079 int mii_status = mdio_read(dev, phy, 1); in rtl8139_init_one() local
1080 if (mii_status != 0xffff && mii_status != 0x0000) { in rtl8139_init_one()
1084 phy, mii_status, advertising); in rtl8139_init_one()
/linux-3.4.99/drivers/net/bonding/
Dbond_sysfs.c1318 static DEVICE_ATTR(mii_status, S_IRUGO, bonding_show_mii_status, NULL);