/linux-master/drivers/net/phy/ |
H A D | teranetics.c | 12 #include <linux/mii.h>
|
H A D | et1011c.c | 24 #include <linux/mii.h>
|
H A D | amd.c | 13 #include <linux/mii.h>
|
H A D | ax88796b.c | 10 #include <linux/mii.h>
|
H A D | swphy.c | 13 #include <linux/mii.h>
|
H A D | cicada.c | 24 #include <linux/mii.h>
|
H A D | qsemi.c | 24 #include <linux/mii.h>
|
H A D | rockchip.c | 15 #include <linux/mii.h>
|
H A D | ste10Xp.c | 20 #include <linux/mii.h>
|
H A D | ncn26000.c | 12 #include <linux/mii.h>
|
H A D | xilinx_gmii2rgmii.c | 15 #include <linux/mii.h>
|
/linux-master/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 14 #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 D | ks8851_common.c | 19 #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 D | ftmac100.c | 19 #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 D | mcs7830.c | 32 #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 D | plusb.c | 15 #include <linux/mii.h>
|
/linux-master/drivers/net/ethernet/intel/ |
H A D | e100.c | 41 * 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 D | fealnx.c | 81 #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 D | tsi108_eth.c | 32 #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 D | dm9000.c | 21 #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 D | 8139too.c | 109 #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 D | smc91x.c | 69 #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 D | tqm8xx_setup.c | 28 #include <linux/mii.h>
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwxgmac2_core.c | 1667 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 D | dwmac-sun8i.c | 927 &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);
|