Searched refs:mdio_read (Results 1 - 25 of 73) sorted by path

123

/linux-master/drivers/net/ethernet/ibm/emac/
H A Dphy.c37 return phy->mdio_read(phy->dev, phy->address, reg);
47 return phy->mdio_read(phy->dev, phy->gpcs_address, reg);
H A Dphy.h71 int (*mdio_read) (struct net_device * dev, int addr, int reg); member in struct:mii_phy
76 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dmdio_10g.h24 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
/linux-master/arch/powerpc/platforms/pasemi/
H A Dgpio_mdio.c67 static inline int mdio_read(struct mii_bus *bus) function
141 rdreg |= mdio_read(bus);
/linux-master/drivers/net/ethernet/3com/
H A D3c574_cs.c221 static int mdio_read(unsigned int ioaddr, int phy_id, int location);
397 mii_status = mdio_read(ioaddr, phy & 0x1f, 1);
412 i = mdio_read(ioaddr, lp->phys, 16) | 0x40;
414 lp->advertising = mdio_read(ioaddr, lp->phys, 4);
541 static int mdio_read(unsigned int ioaddr, int phy_id, int location) function
651 i = mdio_read(ioaddr, lp->phys, 16) | 0x20;
891 media = mdio_read(ioaddr, lp->phys, 1);
892 partner = mdio_read(ioaddr, lp->phys, 5);
1057 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f,
H A D3c59x.c759 static int mdio_read(struct net_device *dev, int phy_id, int location);
1205 vp->mii.mdio_read = mdio_read;
1394 mdio_read(dev, 24, MII_BMSR);
1408 mii_status = mdio_read(dev, phyx, MII_BMSR);
1424 vp->advertising = mdio_read(dev, vp->phys[0], MII_ADVERTISE);
1610 mdio_read(dev, vp->phys[0], MII_BMSR);
1611 mii_reg5 = mdio_read(dev, vp->phys[0], MII_LPA);
3154 static int mdio_read(struct net_device *dev, int phy_id, int location) function
/linux-master/drivers/net/ethernet/8390/
H A Daxnet_cs.c91 static int mdio_read(unsigned int addr, int phy_id, int loc);
329 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1);
330 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2);
340 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1);
341 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2);
429 static int mdio_read(unsigned int addr, int phy_id, int loc) function
578 link = mdio_read(mii_addr, info->phy_id, 1);
587 u_short p = mdio_read(mii_addr, info->phy_id, 5);
618 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f);
H A Dpcnet_cs.c715 static int mdio_read(unsigned int addr, int phy_id, int loc) function
891 tmp = mdio_read(mii_addr, i, 1);
894 tmp = mdio_read(mii_addr, i, MII_PHYID_REG1);
896 phyid |= mdio_read(mii_addr, i, MII_PHYID_REG2);
1047 mdio_read(mii_addr, info->phy_id, 1);
1048 link = mdio_read(mii_addr, info->phy_id, 1);
1061 u_short p = mdio_read(mii_addr, info->phy_id, 5);
1085 link = mdio_read(mii_addr, info->eth_phy, 1) & 0x0004;
1122 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f);
/linux-master/drivers/net/ethernet/adaptec/
H A Dstarfire.c567 static int mdio_read(struct net_device *dev, int phy_id, int location);
738 np->mii_if.mdio_read = mdio_read;
795 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0)
801 mii_status = mdio_read(dev, phy, MII_BMSR);
804 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE);
834 static int mdio_read(struct net_device *dev, int phy_id, int location) function
986 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE);
1071 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET)
1078 reg0 = mdio_read(de
[all...]
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.c1836 lp->mii_if.mdio_read = amd8111e_mdio_read;
H A Dpcnet32.c321 static int mdio_read(struct net_device *dev, int phy_id, int reg_num);
1878 lp->mii_if.mdio_read = mdio_read;
1955 id1 = mdio_read(dev, i, MII_PHYSID1);
1958 id2 = mdio_read(dev, i, MII_PHYSID2);
2229 bmcr = mdio_read(dev, i, MII_BMCR);
2749 static int mdio_read(struct net_device *dev, int phy_id, int reg_num) function
2814 mdio_read(dev, lp->mii_if.phy_id, MII_BMCR);
2819 bmcr = mdio_read(dev, i, MII_BMCR);
/linux-master/drivers/net/ethernet/atheros/alx/
H A Dmain.c1845 hw->mdio.mdio_read = alx_mdio_read;
/linux-master/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c2687 adapter->mii.mdio_read = atl1c_mdio_read;
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c2358 adapter->mii.mdio_read = atl1e_mdio_read;
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datl1.c979 static int mdio_read(struct net_device *netdev, int phy_id, int reg_num) function
2974 adapter->mii.mdio_read = mdio_read;
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c2391 bp->mii_if.mdio_read = b44_mdio_read_mii;
H A Dbcm63xx_enet.c1614 mii.mdio_read = bcm_enet_mdio_read_mii;
2438 mii.mdio_read = bcm_enetsw_mii_mdio_read;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c12772 DP(NETIF_MSG_LINK, "mdio_read: prtad 0x%x, devad 0x%x, addr 0x%x\n",
13247 bp->mdio.mdio_read = bnx2x_mdio_read;
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h104 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd,
141 phy->mdio.mdio_read = mdio_ops->read;
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h564 int rc = phy->mdio.mdio_read(phy->mdio.dev, phy->mdio.prtad, mmd, reg);
590 phy->mdio.mdio_read = mdio_ops->read;
/linux-master/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c837 ep->mii.mdio_read = ep93xx_mdio_read;
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9000.c756 lpa = mii->mdio_read(mii->dev, mii->phy_id, MII_LPA);
1665 db->mii.mdio_read = dm9000_phy_read;
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c316 static int mdio_read(struct net_device *dev, int phy_id, int location);
399 np->mii_if.mdio_read = mdio_read;
438 int mii_status = mdio_read(dev, phy, MII_BMSR);
441 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE);
442 np->mii = (mdio_read(dev, phy, MII_PHYSID1) << 16)+
443 mdio_read(dev, phy, MII_PHYSID2);
554 static int mdio_read(struct net_device *dev, int phy_id, int location) function
664 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR);
669 mii_reg = mdio_read(de
[all...]
/linux-master/drivers/net/ethernet/dlink/
H A Dsundance.c422 static int mdio_read(struct net_device *dev, int phy_id, int location);
562 np->mii_if.mdio_read = mdio_read;
602 int mii_status = mdio_read(dev, phyx, MII_BMSR);
605 np->mii_if.advertising = mdio_read(dev, phyx, MII_ADVERTISE);
761 static int mdio_read(struct net_device *dev, int phy_id, int location) function
829 bmsr = mdio_read(dev, phy_id, MII_BMSR);
919 int mii_lpa = mdio_read(dev, np->phys[0], MII_LPA);
1456 mii_advertise = mdio_read(dev, np->phys[0],
1458 mii_lpa = mdio_read(de
[all...]
/linux-master/drivers/net/ethernet/faraday/
H A Dftmac100.c1190 priv->mii.mdio_read = ftmac100_mdio_read;

Completed in 402 milliseconds

123