/drivers/net/ethernet/8390/ |
H A D | ax88796.c | 86 struct phy_device *phy_dev; member in struct:ax_device 323 struct phy_device *phy_dev = ax->phy_dev; local 326 if (phy_dev->link && ((ax->speed != phy_dev->speed) || 327 (ax->duplex != phy_dev->duplex))) { 329 ax->speed = phy_dev->speed; 330 ax->duplex = phy_dev->duplex; 334 if (phy_dev->link != ax->link) { 335 if (!phy_dev 351 struct phy_device *phy_dev = NULL; local 454 struct phy_device *phy_dev = ax->phy_dev; local 480 struct phy_device *phy_dev = ax->phy_dev; local 491 struct phy_device *phy_dev = ax->phy_dev; local [all...] |
/drivers/net/ethernet/freescale/ |
H A D | fec.c | 239 struct phy_device *phy_dev; member in struct:fec_enet_private 468 if (fep->phy_dev) { 469 if (fep->phy_dev->speed == SPEED_1000) 471 else if (fep->phy_dev->speed == SPEED_100) 492 if (fep->phy_dev && fep->phy_dev->speed == SPEED_10) 860 struct phy_device *phy_dev = fep->phy_dev; local 868 if (fep->mii_timeout && phy_dev->state == PHY_HALTED) { 869 phy_dev 963 struct phy_device *phy_dev = NULL; local [all...] |
/drivers/net/ethernet/broadcom/ |
H A D | sb1250-mac.c | 241 struct phy_device *phy_dev; /* the associated PHY device */ member in struct:sbmac_softc 2360 phy_start(sc->phy_dev); 2375 struct phy_device *phy_dev; local 2379 phy_dev = sc->mii_bus->phy_map[i]; 2380 if (phy_dev) 2383 if (!phy_dev) { 2388 phy_dev = phy_connect(dev, dev_name(&phy_dev->dev), &sbmac_mii_poll, 0, 2390 if (IS_ERR(phy_dev)) { 2392 return PTR_ERR(phy_dev); 2421 struct phy_device *phy_dev = sc->phy_dev; local [all...] |
/drivers/net/ethernet/smsc/ |
H A D | smsc911x.c | 113 struct phy_device *phy_dev; member in struct:smsc911x_data 781 struct phy_device *phy_dev = pdata->phy_dev; local 785 BUG_ON(!phy_dev); 786 BUG_ON(!phy_dev->bus); 789 smsc911x_mii_write(phy_dev->bus, phy_dev->addr, MII_BMCR, BMCR_RESET); 792 temp = smsc911x_mii_read(phy_dev->bus, phy_dev->addr, 811 struct phy_device *phy_dev local 881 struct phy_device *phy_dev = pdata->phy_dev; local 922 struct phy_device *phy_dev = pdata->phy_dev; local 1912 struct phy_device *phy_dev = pdata->phy_dev; local [all...] |
H A D | smsc9420.c | 79 struct phy_device *phy_dev; member in struct:smsc9420_pdata 247 if (!netif_running(dev) || !pd->phy_dev) 250 return phy_mii_ioctl(pd->phy_dev, ifr, cmd); 258 if (!pd->phy_dev) 263 return phy_ethtool_gset(pd->phy_dev, cmd); 271 if (!pd->phy_dev) 274 return phy_ethtool_sset(pd->phy_dev, cmd); 304 if (!pd->phy_dev) 307 return phy_start_aneg(pd->phy_dev); 321 struct phy_device *phy_dev local 1103 struct phy_device *phy_dev = pd->phy_dev; local 1132 struct phy_device *phy_dev = pd->phy_dev; local [all...] |
/drivers/net/ethernet/xilinx/ |
H A D | xilinx_emaclite.c | 115 * @phy_dev: pointer to the PHY device 135 struct phy_device *phy_dev; member in struct:net_local 902 struct phy_device *phy = lp->phy_dev; 933 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, 936 if (!lp->phy_dev) { 942 lp->phy_dev->supported &= (PHY_BASIC_FEATURES); 943 lp->phy_dev->advertising = lp->phy_dev->supported; 946 phy_write(lp->phy_dev, MII_CTRL1000, 0); 949 phy_write(lp->phy_dev, MII_ADVERTIS [all...] |
H A D | ll_temac_main.c | 596 struct phy_device *phy = lp->phy_dev; 859 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, 861 if (!lp->phy_dev) { 866 phy_start(lp->phy_dev); 883 if (lp->phy_dev) 884 phy_disconnect(lp->phy_dev); 885 lp->phy_dev = NULL; 899 if (lp->phy_dev) 900 phy_disconnect(lp->phy_dev); 901 lp->phy_dev [all...] |
H A D | xilinx_axienet_main.c | 536 struct phy_device *phy = lp->phy_dev; 935 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, 938 if (!lp->phy_dev) { 942 phy_start(lp->phy_dev); 960 if (lp->phy_dev) 961 phy_disconnect(lp->phy_dev); 962 lp->phy_dev = NULL; 998 if (lp->phy_dev) 999 phy_disconnect(lp->phy_dev); 1000 lp->phy_dev [all...] |
H A D | ll_temac.h | 335 struct phy_device *phy_dev; /* Pointer to PHY device */ member in struct:temac_local
|
H A D | xilinx_axienet.h | 382 * @phy_dev: Pointer to PHY device structure attached to the axienet_local 419 struct phy_device *phy_dev; /* Pointer to PHY device */ member in struct:axienet_local
|
/drivers/net/ethernet/amd/ |
H A D | au1000_eth.h | 110 struct phy_device *phy_dev; member in struct:au1000_private
|
H A D | au1000_eth.c | 298 struct phy_device *phydev = aup->phy_dev; 304 BUG_ON(!aup->phy_dev); 463 aup->phy_dev = phydev; 566 if (aup->phy_dev) 567 return phy_ethtool_gset(aup->phy_dev, cmd); 579 if (aup->phy_dev) 580 return phy_ethtool_sset(aup->phy_dev, cmd); 663 if (aup->phy_dev) { 664 if (aup->phy_dev->link && (DUPLEX_FULL == aup->phy_dev [all...] |
/drivers/net/ethernet/ |
H A D | dnet.c | 182 struct phy_device *phydev = bp->phy_dev; 310 bp->phy_dev = phydev; 664 if (!bp->phy_dev) 673 phy_start_aneg(bp->phy_dev); 676 phy_start(bp->phy_dev); 690 if (bp->phy_dev) 691 phy_stop(bp->phy_dev); 772 struct phy_device *phydev = bp->phy_dev; 783 struct phy_device *phydev = bp->phy_dev; 794 struct phy_device *phydev = bp->phy_dev; [all...] |
H A D | dnet.h | 219 struct phy_device *phy_dev; member in struct:dnet
|
/drivers/net/ethernet/cadence/ |
H A D | macb.c | 141 struct phy_device *phydev = bp->phy_dev; 223 bp->phy_dev = phydev; 1037 if (!bp->phy_dev) 1056 phy_start(bp->phy_dev); 1071 if (bp->phy_dev) 1072 phy_stop(bp->phy_dev); 1182 struct phy_device *phydev = bp->phy_dev; 1193 struct phy_device *phydev = bp->phy_dev; 1221 struct phy_device *phydev = bp->phy_dev; 1412 phydev = bp->phy_dev; [all...] |
H A D | macb.h | 531 struct phy_device *phy_dev; member in struct:macb
|
/drivers/net/ethernet/toshiba/ |
H A D | tc35815.c | 409 struct phy_device *phy_dev; member in struct:tc35815_local 543 struct phy_device *phydev = lp->phy_dev; 665 lp->phy_dev = phydev; 886 phy_disconnect(lp->phy_dev); 1177 if (lp->phy_dev) { 1180 phy_write(lp->phy_dev, MII_BMCR, BMCR_RESET); 1183 if (!(phy_read(lp->phy_dev, MII_BMCR) & BMCR_RESET)) 1278 phy_start(lp->phy_dev); 1858 if (lp->phy_dev) 1859 phy_stop(lp->phy_dev); [all...] |
/drivers/net/ethernet/nxp/ |
H A D | lpc_eth.c | 438 struct phy_device *phy_dev; member in struct:netdata_local 764 struct phy_device *phydev = pldat->phy_dev; 827 pldat->phy_dev = phydev; 1076 if (pldat->phy_dev) 1077 phy_stop(pldat->phy_dev); 1213 struct phy_device *phydev = pldat->phy_dev; 1241 phy_start(pldat->phy_dev); 1277 struct phy_device *phydev = pldat->phy_dev; 1289 struct phy_device *phydev = pldat->phy_dev; 1481 phydev = pldat->phy_dev; [all...] |