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

123

/linux-master/drivers/net/
H A Dmdio.c34 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 Dmii.c40 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 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
H A Dphy.c37 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 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/sis/
H A Dsis900.c221 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 Dsis190.c390 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 Dmdio_10g.h24 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
/linux-master/include/linux/
H A Dsungem_phy.h59 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 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,
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port.c95 efx->mdio.mdio_read = efx_mcdi_mdio_read;
/linux-master/drivers/net/ethernet/sfc/
H A Dmcdi_port.c102 efx->mdio.mdio_read = efx_mcdi_mdio_read;
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dmii-bitbang.c71 static inline int mdio_read(struct mdiobb_ctrl *ctrl) function
108 .get_mdio_data = mdio_read,
/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/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/
H A Dfealnx.c417 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 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/usb/
H A Dr8153_ecm.c107 dev->mii.mdio_read = r8153_ecm_mdio_read;
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c600 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 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/smsc/
H A Depic100.c291 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 Dmeth.c120 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 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/intel/
H A De100.c902 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...]

Completed in 521 milliseconds

123