Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-5.10/drivers/net/
H A Dmdio.c34 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2); in mdio45_probe()
40 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1); in mdio45_probe()
41 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2); in mdio45_probe()
70 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr); in mdio_set_flag()
100 reg = mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
110 mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
114 mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
118 reg = mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
153 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, addr); in mdio45_get_an()
198 reg = mdio->mdio_read(mdi in mdio45_ethtool_gset_npage()
[all...]
H A Dmii.c40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr); in mii_get_an()
81 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); in mii_ethtool_gset()
82 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_gset()
84 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); in mii_ethtool_gset()
85 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); in mii_ethtool_gset()
168 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); in mii_ethtool_get_link_ksettings()
169 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_get_link_ksettings()
171 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); in mii_ethtool_get_link_ksettings()
172 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); in mii_ethtool_get_link_ksettings()
274 advert = mii->mdio_read(de in mii_ethtool_sset()
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dmdio.c34 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2); in mdio45_probe()
40 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1); in mdio45_probe()
41 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2); in mdio45_probe()
70 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr); in mdio_set_flag()
100 reg = mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
110 mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
114 mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
118 reg = mdio->mdio_read(mdio->dev, mdio->prtad, in mdio45_links_ok()
153 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, addr); in mdio45_get_an()
198 reg = mdio->mdio_read(mdi in mdio45_ethtool_gset_npage()
[all...]
H A Dmii.c40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr); in mii_get_an()
79 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); in mii_ethtool_gset()
80 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_gset()
82 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); in mii_ethtool_gset()
83 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); in mii_ethtool_gset()
165 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); in mii_ethtool_get_link_ksettings()
166 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_get_link_ksettings()
168 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000); in mii_ethtool_get_link_ksettings()
169 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000); in mii_ethtool_get_link_ksettings()
272 advert = mii->mdio_read(de in mii_ethtool_sset()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sis/
H A Dsis900.c221 static int mdio_read(struct net_device *net_dev, int phy_id, int location);
513 sis_priv->mii_info.mdio_read = mdio_read; in sis900_probe()
616 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); in sis900_mii_probe()
637 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0); in sis900_mii_probe()
638 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1); in sis900_mii_probe()
690 poll_bit ^= (mdio_read(net_dev, sis_priv->cur_phy, MII_STATUS) & poll_bit); in sis900_mii_probe()
733 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); in sis900_default_phy()
734 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); in sis900_default_phy()
741 status = mdio_read(net_de in sis900_default_phy()
895 static int mdio_read(struct net_device *net_dev, int phy_id, int location) mdio_read() function
[all...]
H A Dsis190.c390 static int mdio_read(void __iomem *ioaddr, int phy_id, int reg) in mdio_read() function
409 return mdio_read(tp->mmio_addr, phy_id, reg); in __mdio_read()
414 mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
415 return mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
930 val = mdio_read(ioaddr, phy_id, MII_BMCR); in sis190_phy_task()
965 val = mdio_read(ioaddr, phy_id, 0x1f); in sis190_phy_task()
968 val = mdio_read(ioaddr, phy_id, MII_LPA); in sis190_phy_task()
969 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_phy_task()
970 autoexp = mdio_read(ioaddr, phy_id, MII_EXPANSION); in sis190_phy_task()
976 gigadv = mdio_read(ioadd in sis190_phy_task()
[all...]
/kernel/linux/linux-6.6/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; in sis900_probe()
623 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS); in sis900_mii_probe()
644 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID0); in sis900_mii_probe()
645 mii_phy->phy_id1 = mdio_read(net_dev, phy_addr, MII_PHY_ID1); in sis900_mii_probe()
697 poll_bit ^= (mdio_read(net_dev, sis_priv->cur_phy, MII_STATUS) & poll_bit); in sis900_mii_probe()
740 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); in sis900_default_phy()
741 status = mdio_read(net_dev, phy->phy_addr, MII_STATUS); in sis900_default_phy()
748 status = mdio_read(net_de in sis900_default_phy()
902 static int mdio_read(struct net_device *net_dev, int phy_id, int location) mdio_read() function
[all...]
H A Dsis190.c390 static int mdio_read(void __iomem *ioaddr, int phy_id, int reg) in mdio_read() function
409 return mdio_read(tp->mmio_addr, phy_id, reg); in __mdio_read()
414 mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
415 return mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
930 val = mdio_read(ioaddr, phy_id, MII_BMCR); in sis190_phy_task()
965 val = mdio_read(ioaddr, phy_id, 0x1f); in sis190_phy_task()
968 val = mdio_read(ioaddr, phy_id, MII_LPA); in sis190_phy_task()
969 adv = mdio_read(ioaddr, phy_id, MII_ADVERTISE); in sis190_phy_task()
970 autoexp = mdio_read(ioaddr, phy_id, MII_EXPANSION); in sis190_phy_task()
976 gigadv = mdio_read(ioadd in sis190_phy_task()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h113 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_read()
150 phy->mdio.mdio_read = mdio_ops->read; in cphy_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h104 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_read()
141 phy->mdio.mdio_read = mdio_ops->read; in cphy_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/adaptec/
H A Dstarfire.c567 static int mdio_read(struct net_device *dev, int phy_id, int location);
736 np->mii_if.mdio_read = mdio_read; in starfire_init_one()
793 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0) in starfire_init_one()
799 mii_status = mdio_read(dev, phy, MII_BMSR); in starfire_init_one()
802 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one()
832 static int mdio_read(struct net_device *dev, int phy_id, int location) in mdio_read() function
984 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open()
1069 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET) in check_duplex()
1076 reg0 = mdio_read(de in check_duplex()
[all...]
/kernel/linux/linux-6.6/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; in starfire_init_one()
795 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0) in starfire_init_one()
801 mii_status = mdio_read(dev, phy, MII_BMSR); in starfire_init_one()
804 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one()
834 static int mdio_read(struct net_device *dev, int phy_id, int location) in mdio_read() function
986 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open()
1071 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET) in check_duplex()
1078 reg0 = mdio_read(de in check_duplex()
[all...]
/kernel/linux/linux-5.10/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); in natsemi_init_media()
762 np->advertising= mdio_read(dev, MII_ADVERTISE); in natsemi_init_media()
769 (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE)? in natsemi_init_media()
781 pci_name(np->pci_dev), mdio_read(dev, MII_BMSR), in natsemi_init_media()
1116 static int mdio_read(struct net_device *dev, int reg) in mdio_read() function
1152 tmp = mdio_read(dev, MII_BMCR); in init_phy_fixup()
1156 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup()
1182 np->mii = (mdio_read(dev, MII_PHYSID1) << 16) in init_phy_fixup()
1183 + mdio_read(de in init_phy_fixup()
[all...]
/kernel/linux/linux-6.6/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); in natsemi_init_media()
762 np->advertising= mdio_read(dev, MII_ADVERTISE); in natsemi_init_media()
769 (mdio_read(dev, MII_BMCR) & BMCR_ANENABLE)? in natsemi_init_media()
781 pci_name(np->pci_dev), mdio_read(dev, MII_BMSR), in natsemi_init_media()
1116 static int mdio_read(struct net_device *dev, int reg) in mdio_read() function
1152 tmp = mdio_read(dev, MII_BMCR); in init_phy_fixup()
1156 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup()
1182 np->mii = (mdio_read(dev, MII_PHYSID1) << 16) in init_phy_fixup()
1183 + mdio_read(de in init_phy_fixup()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/
H A D3c574_cs.c221 static int mdio_read(unsigned int ioaddr, int phy_id, int location);
398 mii_status = mdio_read(ioaddr, phy & 0x1f, 1); in tc574_config()
413 i = mdio_read(ioaddr, lp->phys, 16) | 0x40; in tc574_config()
415 lp->advertising = mdio_read(ioaddr, lp->phys, 4); in tc574_config()
542 static int mdio_read(unsigned int ioaddr, int phy_id, int location) in mdio_read() function
652 i = mdio_read(ioaddr, lp->phys, 16) | 0x20; in tc574_reset()
892 media = mdio_read(ioaddr, lp->phys, 1); in media_check()
893 partner = mdio_read(ioaddr, lp->phys, 5); in media_check()
1058 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f, in el3_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/8390/
H A Daxnet_cs.c91 static int mdio_read(unsigned int addr, int phy_id, int loc);
326 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1); in axnet_config()
327 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
337 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1); in axnet_config()
338 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
426 static int mdio_read(unsigned int addr, int phy_id, int loc) in mdio_read() function
575 link = mdio_read(mii_addr, info->phy_id, 1); in ei_watchdog()
584 u_short p = mdio_read(mii_addr, info->phy_id, 5); in ei_watchdog()
615 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f); in axnet_ioctl()
/kernel/linux/linux-6.6/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); in tc574_config()
412 i = mdio_read(ioaddr, lp->phys, 16) | 0x40; in tc574_config()
414 lp->advertising = mdio_read(ioaddr, lp->phys, 4); in tc574_config()
541 static int mdio_read(unsigned int ioaddr, int phy_id, int location) in mdio_read() function
651 i = mdio_read(ioaddr, lp->phys, 16) | 0x20; in tc574_reset()
891 media = mdio_read(ioaddr, lp->phys, 1); in media_check()
892 partner = mdio_read(ioaddr, lp->phys, 5); in media_check()
1057 data->val_out = mdio_read(ioaddr, data->phy_id & 0x1f, in el3_ioctl()
/kernel/linux/linux-6.6/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); in axnet_config()
330 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
340 j = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 1); in axnet_config()
341 j2 = mdio_read(dev->base_addr + AXNET_MII_EEP, i, 2); in axnet_config()
429 static int mdio_read(unsigned int addr, int phy_id, int loc) in mdio_read() function
578 link = mdio_read(mii_addr, info->phy_id, 1); in ei_watchdog()
587 u_short p = mdio_read(mii_addr, info->phy_id, 5); in ei_watchdog()
618 data->val_out = mdio_read(mii_addr, data->phy_id, data->reg_num & 0x1f); in axnet_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dfealnx.c417 static int mdio_read(struct net_device *dev, int phy_id, int location);
541 np->mii.mdio_read = mdio_read; in fealnx_init_one()
570 int mii_status = mdio_read(dev, phy, 1); in fealnx_init_one()
581 data = mdio_read(dev, np->phys[0], 2); in fealnx_init_one()
634 data = mdio_read(dev, np->phys[0], 9); in fealnx_init_one()
745 static int mdio_read(struct net_device *dev, int phyad, int regad) in mdio_read() function
934 if (mdio_read(dev, np->phys[0], MII_BMSR) & BMSR_LSTATUS) { in getlinkstatus()
961 data = mdio_read(dev, np->phys[0], MIIRegister18); in getlinktype()
973 data = mdio_read(de in getlinktype()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c316 static int mdio_read(struct net_device *dev, int phy_id, int location);
397 np->mii_if.mdio_read = mdio_read; in w840_probe1()
436 int mii_status = mdio_read(dev, phy, MII_BMSR); in w840_probe1()
439 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in w840_probe1()
440 np->mii = (mdio_read(dev, phy, MII_PHYSID1) << 16)+ in w840_probe1()
441 mdio_read(dev, phy, MII_PHYSID2); in w840_probe1()
554 static int mdio_read(struct net_device *dev, int phy_id, int location) in mdio_read() function
664 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR); in update_link()
669 mii_reg = mdio_read(de in update_link()
[all...]
/kernel/linux/linux-6.6/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; in fealnx_init_one()
572 int mii_status = mdio_read(dev, phy, 1); in fealnx_init_one()
583 data = mdio_read(dev, np->phys[0], 2); in fealnx_init_one()
636 data = mdio_read(dev, np->phys[0], 9); in fealnx_init_one()
747 static int mdio_read(struct net_device *dev, int phyad, int regad) in mdio_read() function
936 if (mdio_read(dev, np->phys[0], MII_BMSR) & BMSR_LSTATUS) { in getlinkstatus()
963 data = mdio_read(dev, np->phys[0], MIIRegister18); in getlinktype()
975 data = mdio_read(de in getlinktype()
[all...]
/kernel/linux/linux-6.6/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; in w840_probe1()
438 int mii_status = mdio_read(dev, phy, MII_BMSR); in w840_probe1()
441 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in w840_probe1()
442 np->mii = (mdio_read(dev, phy, MII_PHYSID1) << 16)+ in w840_probe1()
443 mdio_read(dev, phy, MII_PHYSID2); in w840_probe1()
554 static int mdio_read(struct net_device *dev, int phy_id, int location) in mdio_read() function
664 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR); in update_link()
669 mii_reg = mdio_read(de in update_link()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/emac/
H A Dphy.h71 int (*mdio_read) (struct net_device * dev, int addr, int reg); member
76 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/emac/
H A Dphy.h71 int (*mdio_read) (struct net_device * dev, int addr, int reg); member
76 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/
H A Dmii-bitbang.c71 static inline int mdio_read(struct mdiobb_ctrl *ctrl) in mdio_read() function
108 .get_mdio_data = mdio_read,

Completed in 41 milliseconds

123456