/linux-master/drivers/net/ |
H A D | mdio.c | 34 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2); 40 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1); 41 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2); 70 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr); 100 reg = mdio->mdio_read(mdio->dev, mdio->prtad, 110 mdio->mdio_read(mdio->dev, mdio->prtad, 114 mdio->mdio_read(mdio->dev, mdio->prtad, 118 reg = mdio->mdio_read(mdio->dev, mdio->prtad, 153 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, addr); 198 reg = mdio->mdio_read(mdi [all...] |
H A D | mii.c | 40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr); 79 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); 80 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); 82 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); 83 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); 165 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); 166 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); 168 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); 169 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); 272 advert = mii->mdio_read(de [all...] |
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | phy.h | 71 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
|
H A D | phy.c | 37 return phy->mdio_read(phy->dev, phy->address, reg); 47 return phy->mdio_read(phy->dev, phy->gpcs_address, reg);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cphy.h | 104 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/sis/ |
H A D | sis900.c | 221 static int mdio_read(struct net_device *net_dev, int phy_id, int location); 520 sis_priv->mii_info.mdio_read = mdio_read; 623 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); 644 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0); 645 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1); 697 poll_bit ^= (mdio_read(net_dev, sis_priv->cur_phy, MII_STATUS) & poll_bit); 740 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); 741 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); 748 status = mdio_read(net_de 902 static int mdio_read(struct net_device *net_dev, int phy_id, int location) function [all...] |
H A D | sis190.c | 390 static int mdio_read(void __iomem *ioaddr, int phy_id, int reg) function 409 return mdio_read(tp->mmio_addr, phy_id, reg); 414 mdio_read(ioaddr, phy_id, reg); 415 return mdio_read(ioaddr, phy_id, reg); 930 val = mdio_read(ioaddr, phy_id, MII_BMCR); 965 val = mdio_read(ioaddr, phy_id, 0x1f); 968 val = mdio_read(ioaddr, phy_id, MII_LPA); 969 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); 970 autoexp = mdio_read(ioaddr, phy_id, MII_EXPANSION); 976 gigadv = mdio_read(ioadd [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | mdio_10g.h | 24 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
|
/linux-master/include/linux/ |
H A D | sungem_phy.h | 59 int (*mdio_read) (struct net_device *dev, int mii_id, int reg); member in struct:mii_phy 64 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
|
/linux-master/drivers/net/ethernet/3com/ |
H A D | 3c574_cs.c | 221 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,
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_port.c | 95 efx->mdio.mdio_read = efx_mcdi_mdio_read;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi_port.c | 102 efx->mdio.mdio_read = efx_mcdi_mdio_read;
|
/linux-master/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mii-bitbang.c | 71 static inline int mdio_read(struct mdiobb_ctrl *ctrl) function 108 .get_mdio_data = mdio_read,
|
/linux-master/arch/powerpc/platforms/pasemi/ |
H A D | gpio_mdio.c | 67 static inline int mdio_read(struct mii_bus *bus) function 141 rdreg |= mdio_read(bus);
|
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 316 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/ |
H A D | fealnx.c | 417 static int mdio_read(struct net_device *dev, int phy_id, int location); 543 np->mii.mdio_read = mdio_read; 572 int mii_status = mdio_read(dev, phy, 1); 583 data = mdio_read(dev, np->phys[0], 2); 636 data = mdio_read(dev, np->phys[0], 9); 747 static int mdio_read(struct net_device *dev, int phyad, int regad) function 936 if (mdio_read(dev, np->phys[0], MII_BMSR) & BMSR_LSTATUS) { 963 data = mdio_read(dev, np->phys[0], MIIRegister18); 975 data = mdio_read(de [all...] |
/linux-master/drivers/net/ethernet/8390/ |
H A D | axnet_cs.c | 91 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 D | pcnet_cs.c | 715 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/usb/ |
H A D | r8153_ecm.c | 107 dev->mii.mdio_read = r8153_ecm_mdio_read;
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 600 static int mdio_read(struct net_device *dev, int reg); 758 tmp = mdio_read(dev, MII_BMCR); 762 np->advertising= mdio_read(dev, MII_ADVERTISE); 769 (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE)? 781 pci_name(np->pci_dev), mdio_read(dev, MII_BMSR), 1116 static int mdio_read(struct net_device *dev, int reg) function 1152 tmp = mdio_read(dev, MII_BMCR); 1156 np->advertising != mdio_read(dev, MII_ADVERTISE)) 1182 np->mii = (mdio_read(dev, MII_PHYSID1) << 16) 1183 + mdio_read(de [all...] |
/linux-master/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 567 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/smsc/ |
H A D | epic100.c | 291 static int mdio_read(struct net_device *dev, int phy_id, int location); 373 ep->mii.mdio_read = mdio_read; 443 int mii_status = mdio_read(dev, phy, MII_BMSR); 449 phy, mdio_read(dev, phy, 0), mii_status); 455 ep->mii.advertising = mdio_read(dev, phy, MII_ADVERTISE); 459 ep->mii.advertising, mdio_read(dev, phy, 5)); 607 static int mdio_read(struct net_device *dev, int phy_id, int location) function 707 mdio_read(dev, ep->phys[0], MII_BMSR)); 710 int mii_lpa = mdio_read(de [all...] |
/linux-master/drivers/net/ethernet/sgi/ |
H A D | meth.c | 120 static unsigned long mdio_read(struct meth_private *priv, unsigned long phyreg) function 142 p2=mdio_read(priv,2); 143 p3=mdio_read(priv,3); 177 unsigned long mii_advertising = mdio_read(priv, 4); 178 unsigned long mii_partner = mdio_read(priv, 5);
|
/linux-master/drivers/net/ethernet/dlink/ |
H A D | sundance.c | 422 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/intel/ |
H A D | e100.c | 902 static int mdio_read(struct net_device *netdev, int addr, int reg) function 964 u16 advert = mdio_read(nic->netdev, nic->mii.phy_id, 1065 nic->mii.mdio_read = mdio_read; 1442 bmcr = mdio_read(netdev, nic->mii.phy_id, MII_BMCR); 1443 stat = mdio_read(netdev, nic->mii.phy_id, MII_BMSR); 1444 stat = mdio_read(netdev, nic->mii.phy_id, MII_BMSR); 1466 id_lo = mdio_read(netdev, nic->mii.phy_id, MII_PHYSID1); 1467 id_hi = mdio_read(netdev, nic->mii.phy_id, MII_PHYSID2); 1477 bmcr = mdio_read(netde [all...] |