/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,
|
/drivers/net/ethernet/ibm/emac/ |
H A D | phy.h | 75 int (*mdio_read) (struct net_device * dev, int addr, int reg); member in struct:mii_phy 80 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
|
/drivers/net/ethernet/sgi/ |
H A D | meth.c | 122 static unsigned long mdio_read(struct meth_private *priv, unsigned long phyreg) function 144 p2=mdio_read(priv,2); 145 p3=mdio_read(priv,3); 179 unsigned long mii_advertising = mdio_read(priv, 4); 180 unsigned long mii_partner = mdio_read(priv, 5);
|
/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 581 link = mdio_read(mii_addr, info->phy_id, 1); 590 u_short p = mdio_read(mii_addr, info->phy_id, 5); 620 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f);
|
H A D | pcnet_cs.c | 706 static int mdio_read(unsigned int addr, int phy_id, int loc) function 882 tmp = mdio_read(mii_addr, i, 1); 885 tmp = mdio_read(mii_addr, i, MII_PHYID_REG1); 887 phyid |= mdio_read(mii_addr, i, MII_PHYID_REG2); 1041 mdio_read(mii_addr, info->phy_id, 1); 1042 link = mdio_read(mii_addr, info->phy_id, 1); 1055 u_short p = mdio_read(mii_addr, info->phy_id, 5); 1079 link = mdio_read(mii_addr, info->eth_phy, 1) & 0x0004; 1115 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f);
|
/drivers/net/ethernet/icplus/ |
H A D | ipg.c | 217 static int mdio_read(struct net_device *dev, int phy_id, int phy_reg) function 456 status = mdio_read(dev, phyaddr, MII_BMSR); 2010 mii_if->mdio_read = mdio_read; 2020 mii_1000cr = mdio_read(dev, phyaddr, MII_CTRL1000); 2025 mii_phyctrl = mdio_read(dev, phyaddr, MII_BMCR);
|
/drivers/net/ethernet/ |
H A D | korina.c | 292 static int mdio_read(struct net_device *dev, int mii_id, int reg) function 1169 lp->mii_if.mdio_read = mdio_read;
|
H A D | fealnx.c | 424 static int mdio_read(struct net_device *dev, int phy_id, int location); 556 np->mii.mdio_read = mdio_read; 583 int mii_status = mdio_read(dev, phy, 1); 594 data = mdio_read(dev, np->phys[0], 2); 647 data = mdio_read(dev, np->phys[0], 9); 756 static int mdio_read(struct net_device *dev, int phyad, int regad) function 949 if (mdio_read(dev, np->phys[0], MII_BMSR) & BMSR_LSTATUS) { 976 data = mdio_read(dev, np->phys[0], MIIRegister18); 988 data = mdio_read(de [all...] |
/drivers/net/usb/ |
H A D | pegasus.c | 247 static int mdio_read(struct net_device *dev, int phy_id, int loc) function 1164 pegasus->mii.mdio_read = mdio_read;
|
/drivers/net/ethernet/3com/ |
H A D | 3c574_cs.c | 221 static int mdio_read(unsigned int ioaddr, int phy_id, int location); 399 mii_status = mdio_read(ioaddr, phy & 0x1f, 1); 414 i = mdio_read(ioaddr, lp->phys, 16) | 0x40; 416 lp->advertising = mdio_read(ioaddr, lp->phys, 4); 543 static int mdio_read(unsigned int ioaddr, int phy_id, int location) function 653 i = mdio_read(ioaddr, lp->phys, 16) | 0x20; 895 media = mdio_read(ioaddr, lp->phys, 1); 896 partner = mdio_read(ioaddr, lp->phys, 5); 1060 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f,
|
H A D | 3c59x.c | 760 static int mdio_read(struct net_device *dev, int phy_id, int location); 1213 vp->mii.mdio_read = mdio_read; 1401 mdio_read(dev, 24, MII_BMSR); 1415 mii_status = mdio_read(dev, phyx, MII_BMSR); 1431 vp->advertising = mdio_read(dev, vp->phys[0], MII_ADVERTISE); 1625 mii_reg1 = mdio_read(dev, vp->phys[0], MII_BMSR); 1626 mii_reg5 = mdio_read(dev, vp->phys[0], MII_LPA); 3157 static int mdio_read(struct net_device *dev, int phy_id, int location) function
|
/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 326 static int mdio_read(struct net_device *dev, int phy_id, int location); 408 np->mii_if.mdio_read = mdio_read; 447 int mii_status = mdio_read(dev, phy, MII_BMSR); 450 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); 451 np->mii = (mdio_read(dev, phy, MII_PHYSID1) << 16)+ 452 mdio_read(dev, phy, MII_PHYSID2); 567 static int mdio_read(struct net_device *dev, int phy_id, int location) function 678 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR); 683 mii_reg = mdio_read(de [all...] |
/drivers/net/ethernet/packetengines/ |
H A D | hamachi.c | 546 static int mdio_read(struct net_device *dev, int phy_id, int location); 643 hmp->mii_if.mdio_read = mdio_read; 752 int mii_status = mdio_read(dev, phy, MII_BMSR); 756 hmp->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); 812 static int mdio_read(struct net_device *dev, int phy_id, int location) function
|
H A D | yellowfin.c | 342 static int mdio_read(void __iomem *ioaddr, int phy_id, int location); 493 int mii_status = mdio_read(ioaddr, phy, 1); 496 np->advertising = mdio_read(ioaddr, phy, 4); 539 static int mdio_read(void __iomem *ioaddr, int phy_id, int location) function 662 int bmsr = mdio_read(ioaddr, yp->phys[0], MII_BMSR); 663 int lpa = mdio_read(ioaddr, yp->phys[0], MII_LPA); 1353 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f, data->reg_num & 0x1f);
|
/drivers/net/ethernet/sis/ |
H A D | sis900.c | 219 static int mdio_read(struct net_device *net_dev, int phy_id, int location); 508 sis_priv->mii_info.mdio_read = mdio_read; 613 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); 634 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0); 635 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1); 687 poll_bit ^= (mdio_read(net_dev, sis_priv->cur_phy, MII_STATUS) & poll_bit); 730 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); 731 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); 738 status = mdio_read(net_de 893 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); 927 val = mdio_read(ioaddr, phy_id, MII_BMCR); 962 val = mdio_read(ioaddr, phy_id, 0x1f); 965 val = mdio_read(ioaddr, phy_id, MII_LPA); 966 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); 967 autoexp = mdio_read(ioaddr, phy_id, MII_EXPANSION); 973 gigadv = mdio_read(ioadd [all...] |
/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 291 static int mdio_read(struct net_device *dev, int phy_id, int location); 375 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)); 605 static int mdio_read(struct net_device *dev, int phy_id, int location) function 705 mdio_read(dev, ep->phys[0], MII_BMSR)); 708 int mii_lpa = mdio_read(de [all...] |
H A D | smc91c92_cs.c | 284 static int mdio_read(struct net_device *dev, int phy_id, int loc); 325 smc->mii_if.mdio_read = mdio_read; 908 j = mdio_read(dev, i, 1); 985 static int mdio_read(struct net_device *dev, int phy_id, int loc) function 1771 link = mdio_read(dev, smc->mii_if.phy_id, 1); 1780 u_short p = mdio_read(dev, smc->mii_if.phy_id, 5);
|
/drivers/net/ethernet/amd/ |
H A D | pcnet32.c | 322 static int mdio_read(struct net_device *dev, int phy_id, int reg_num); 1792 lp->mii_if.mdio_read = mdio_read; 1868 id1 = mdio_read(dev, i, MII_PHYSID1); 1871 id2 = mdio_read(dev, i, MII_PHYSID2); 2144 bmcr = mdio_read(dev, i, MII_BMCR); 2668 static int mdio_read(struct net_device *dev, int phy_id, int reg_num) function 2733 mdio_read(dev, lp->mii_if.phy_id, MII_BMCR); 2738 bmcr = mdio_read(dev, i, MII_BMCR);
|
/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 998 static int mdio_read(struct net_device *netdev, int phy_id, int reg_num) function 3007 adapter->mii.mdio_read = mdio_read;
|
/drivers/net/ethernet/dlink/ |
H A D | sundance.c | 429 static int mdio_read(struct net_device *dev, int phy_id, int location); 573 np->mii_if.mdio_read = mdio_read; 609 int mii_status = mdio_read(dev, phyx, MII_BMSR); 612 np->mii_if.advertising = mdio_read(dev, phyx, MII_ADVERTISE); 770 static int mdio_read(struct net_device *dev, int phy_id, int location) function 838 bmsr = mdio_read(dev, phy_id, MII_BMSR); 930 int mii_lpa = mdio_read(dev, np->phys[0], MII_LPA); 1471 mii_advertise = mdio_read(dev, np->phys[0], 1473 mii_lpa = mdio_read(de [all...] |
/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 575 static int mdio_read(struct net_device *dev, int phy_id, int location); 752 np->mii_if.mdio_read = mdio_read; 809 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0) 815 mii_status = mdio_read(dev, phy, MII_BMSR); 818 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); 848 static int mdio_read(struct net_device *dev, int phy_id, int location) function 998 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); 1083 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET) 1090 reg0 = mdio_read(de [all...] |
/drivers/net/ethernet/realtek/ |
H A D | 8139cp.c | 1304 static int mdio_read(struct net_device *dev, int phy_id, int location) function 1904 cp->mii_if.mdio_read = mdio_read;
|
H A D | 8139too.c | 636 static int mdio_read (struct net_device *dev, int phy_id, int location); 1025 tp->mii.mdio_read = mdio_read; 1052 int mii_status = mdio_read(dev, phy, 1); 1054 u16 advertising = mdio_read(dev, phy, 4); 1226 static int mdio_read (struct net_device *dev, int phy_id, int location) function 1566 mii_lpa = mdio_read (dev, tp->phys[0], MII_LPA);
|
/drivers/net/ethernet/via/ |
H A D | via-rhine.c | 504 static int mdio_read(struct net_device *dev, int phy_id, int location); 965 rp->mii_if.mdio_read = mdio_read; 1006 int mii_status = mdio_read(dev, phy_id, 1); 1007 mii_cmd = mdio_read(dev, phy_id, MII_BMCR) & ~BMCR_ISOLATE; 1010 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); 1015 mdio_read(dev, phy_id, 5)); 1597 static int mdio_read(struct net_device *dev, int phy_id, int regnum) function 1675 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); 1724 mdio_read(de [all...] |