Searched refs:mii (Results 26 - 50 of 249) sorted by relevance

12345678910

/linux-master/drivers/net/phy/
H A Dteranetics.c12 #include <linux/mii.h>
H A Det1011c.c24 #include <linux/mii.h>
H A Damd.c13 #include <linux/mii.h>
H A Dax88796b.c10 #include <linux/mii.h>
H A Dswphy.c13 #include <linux/mii.h>
H A Dcicada.c24 #include <linux/mii.h>
H A Dqsemi.c24 #include <linux/mii.h>
H A Drockchip.c15 #include <linux/mii.h>
H A Dste10Xp.c20 #include <linux/mii.h>
H A Dncn26000.c12 #include <linux/mii.h>
H A Dxilinx_gmii2rgmii.c15 #include <linux/mii.h>
/linux-master/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c14 #include <linux/mii.h>
173 struct mii_if_info mii; member in struct:ep93xx_priv
552 if ((ep93xx_mdio_read(dev, ep->mii.phy_id, MII_BMSR) & 0x0040) != 0)
687 return generic_mii_ioctl(&ep->mii, data, cmd, NULL);
700 mii_ethtool_get_link_ksettings(&ep->mii, cmd);
709 return mii_ethtool_set_link_ksettings(&ep->mii, cmd);
715 return mii_nway_restart(&ep->mii);
721 return mii_link_ok(&ep->mii);
833 ep->mii.phy_id = data->phy_id;
834 ep->mii
[all...]
/linux-master/drivers/net/ethernet/micrel/
H A Dks8851_common.c19 #include <linux/mii.h>
411 mii_check_link(&ks->mii);
506 mii_check_link(&ks->mii);
685 return generic_mii_ioctl(&ks->mii, if_mii(req), cmd, NULL);
725 mii_ethtool_get_link_ksettings(&ks->mii, cmd);
734 return mii_ethtool_set_link_ksettings(&ks->mii, cmd);
740 return mii_link_ok(&ks->mii);
746 return mii_nway_restart(&ks->mii);
965 * caller. The mii-tool that the driver was tested with takes any -ve error
1177 /* setup mii stat
[all...]
/linux-master/drivers/net/ethernet/faraday/
H A Dftmac100.c19 #include <linux/mii.h>
70 struct mii_if_info mii; member in struct:ftmac100
857 mii_ethtool_get_link_ksettings(&priv->mii, cmd);
866 return mii_ethtool_set_link_ksettings(&priv->mii, cmd);
872 return mii_nway_restart(&priv->mii);
878 return mii_link_ok(&priv->mii);
969 mii_check_link(&priv->mii);
1075 return generic_mii_ioctl(&priv->mii, data, cmd, NULL);
1186 priv->mii.phy_id = 0;
1187 priv->mii
[all...]
/linux-master/drivers/net/usb/
H A Dmcs7830.c32 #include <linux/mii.h>
331 return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
510 dev->mii.mdio_read = mcs7830_mdio_read;
511 dev->mii.mdio_write = mcs7830_mdio_write;
512 dev->mii.dev = net;
513 dev->mii.phy_id_mask = 0x3f;
514 dev->mii.reg_num_mask = 0x1f;
515 dev->mii.phy_id = *((u8 *) net->dev_addr + 1);
H A Dplusb.c15 #include <linux/mii.h>
/linux-master/drivers/net/ethernet/intel/
H A De100.c41 * driver leverages the mii.c library shared with other MII-compliant
142 #include <linux/mii.h>
575 struct mii_if_info mii; member in struct:nic
964 u16 advert = mdio_read(nic->netdev, nic->mii.phy_id,
1062 nic->mii.phy_id_mask = 0x1F;
1063 nic->mii.reg_num_mask = 0x1F;
1064 nic->mii.dev = nic->netdev;
1065 nic->mii.mdio_read = mdio_read;
1066 nic->mii.mdio_write = mdio_write;
1108 if (nic->mii
[all...]
/linux-master/drivers/net/ethernet/
H A Dfealnx.c81 #include <linux/mii.h>
170 MANAGEMENT = 0x40, /* bootrom/eeprom and mii management */
412 struct mii_if_info mii; member in struct:netdev_private
542 np->mii.dev = dev;
543 np->mii.mdio_read = mdio_read;
544 np->mii.mdio_write = mdio_write;
545 np->mii.phy_id_mask = 0x1f;
546 np->mii.reg_num_mask = 0x1f;
614 np->mii.phy_id = np->phys[0];
622 np->mii
[all...]
/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c32 #include <linux/mii.h>
246 static int mii_speed(struct mii_if_info *mii) argument
252 if (!mii_link_ok(mii))
255 val = (*mii->mdio_read) (mii->dev, mii->phy_id, MII_BMSR);
259 advert = (*mii->mdio_read) (mii->dev, mii->phy_id, MII_ADVERTISE);
260 lpa = (*mii
[all...]
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9000.c21 #include <linux/mii.h>
130 struct mii_if_info mii; member in struct:board_info
415 return generic_mii_ioctl(&dm->mii, if_mii(req), cmd, NULL);
566 mii_ethtool_get_link_ksettings(&dm->mii, cmd);
575 return mii_ethtool_set_link_ksettings(&dm->mii, cmd);
581 return mii_nway_restart(&dm->mii);
607 ret = mii_link_ok(&dm->mii);
752 struct mii_if_info *mii = &db->mii; local
756 lpa = mii
[all...]
/linux-master/drivers/net/ethernet/realtek/
H A D8139too.c109 #include <linux/mii.h>
618 struct mii_if_info mii; member in struct:rtl8139_private
1032 tp->mii.dev = dev;
1033 tp->mii.mdio_read = mdio_read;
1034 tp->mii.mdio_write = mdio_write;
1035 tp->mii.phy_id_mask = 0x3f;
1036 tp->mii.reg_num_mask = 0x1f;
1075 tp->mii.phy_id = tp->phys[0];
1080 tp->mii.full_duplex = (option & 0x210) ? 1 : 0;
1083 tp->mii
[all...]
/linux-master/drivers/net/ethernet/smsc/
H A Dsmc91x.c69 #include <linux/mii.h>
892 lp->mii.phy_id = phyaddr & 31;
906 int phyaddr = lp->mii.phy_id;
983 int phy = lp->mii.phy_id;
1010 if (mii_check_media(&lp->mii, netif_msg_link(lp), init)) {
1012 if (lp->mii.full_duplex) {
1038 int phyaddr = lp->mii.phy_id;
1071 if (lp->mii.force_media) {
1107 lp->mii.advertising = my_ad_caps;
1138 int phyaddr = lp->mii
[all...]
/linux-master/arch/powerpc/platforms/8xx/
H A Dtqm8xx_setup.c28 #include <linux/mii.h>
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_core.c1667 mac->mii.addr = XGMAC_MDIO_ADDR;
1668 mac->mii.data = XGMAC_MDIO_DATA;
1669 mac->mii.addr_shift = 16;
1670 mac->mii.addr_mask = GENMASK(20, 16);
1671 mac->mii.reg_shift = 0;
1672 mac->mii.reg_mask = GENMASK(15, 0);
1673 mac->mii.clk_csr_shift = 19;
1674 mac->mii.clk_csr_mask = GENMASK(21, 19);
1709 mac->mii.addr = XGMAC_MDIO_ADDR;
1710 mac->mii
[all...]
H A Ddwmac-sun8i.c927 &gmac->mux_handle, priv, priv->mii);
1110 mac->mii.addr = EMAC_MDIO_CMD;
1111 mac->mii.data = EMAC_MDIO_DATA;
1112 mac->mii.reg_shift = 4;
1113 mac->mii.reg_mask = GENMASK(8, 4);
1114 mac->mii.addr_shift = 12;
1115 mac->mii.addr_mask = GENMASK(16, 12);
1116 mac->mii.clk_csr_shift = 20;
1117 mac->mii.clk_csr_mask = GENMASK(22, 20);

Completed in 370 milliseconds

12345678910