/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | mii.c | 378 * @mii_if: the MII interface 386 int generic_mii_ioctl(struct mii_if_info *mii_if, argument 396 mii_data->phy_id &= mii_if->phy_id_mask; 397 mii_data->reg_num &= mii_if->reg_num_mask; 401 mii_data->phy_id = mii_if->phy_id; 406 mii_if->mdio_read(mii_if->dev, mii_data->phy_id, 416 if (mii_data->phy_id == mii_if->phy_id) { 421 mii_if->force_media = 0; 423 mii_if [all...] |
H A D | sundance.c | 394 struct mii_if_info mii_if; member in struct:netdev_private 527 np->mii_if.dev = dev; 528 np->mii_if.mdio_read = mdio_read; 529 np->mii_if.mdio_write = mdio_write; 530 np->mii_if.phy_id_mask = 0x1f; 531 np->mii_if.reg_num_mask = 0x1f; 569 np->mii_if.advertising = mdio_read(dev, phyx, MII_ADVERTISE); 574 dev->name, phyx, mii_status, np->mii_if.advertising); 585 np->mii_if.phy_id = np->phys[0]; 595 np->mii_if [all...] |
H A D | starfire.c | 620 struct mii_if_info mii_if; /* MII lib hooks/info */ member in struct:netdev_private 798 np->mii_if.dev = dev; 799 np->mii_if.mdio_read = mdio_read; 800 np->mii_if.mdio_write = mdio_write; 801 np->mii_if.phy_id_mask = 0x1f; 802 np->mii_if.reg_num_mask = 0x1f; 812 np->mii_if.full_duplex = 1; 815 np->mii_if.full_duplex = 1; 817 if (np->mii_if.full_duplex) 818 np->mii_if [all...] |
H A D | sis190.c | 300 struct mii_if_info mii_if; member in struct:sis190_private 907 int phy_id = tp->mii_if.phy_id; 1241 struct mii_if_info *mii_if = &tp->mii_if; local 1276 if (mii_if->phy_id != phy_default->phy_id) { 1277 mii_if->phy_id = phy_default->phy_id; 1280 pci_name(tp->pci_dev), mii_if->phy_id); 1283 status = mdio_read(ioaddr, mii_if->phy_id, MII_BMCR); 1286 mdio_write(ioaddr, mii_if->phy_id, MII_BMCR, status); 1287 status = mdio_read_latched(ioaddr, mii_if 1356 struct mii_if_info *mii_if = &tp->mii_if; local [all...] |
H A D | hamachi.c | 507 struct mii_if_info mii_if; /* MII lib hooks/info */ member in struct:hamachi_private 638 hmp->mii_if.dev = dev; 639 hmp->mii_if.mdio_read = mdio_read; 640 hmp->mii_if.mdio_write = mdio_write; 641 hmp->mii_if.phy_id_mask = 0x1f; 642 hmp->mii_if.reg_num_mask = 0x1f; 693 hmp->mii_if.full_duplex = 1; 695 hmp->mii_if.full_duplex = 0; 698 hmp->mii_if.force_media = 1; 701 hmp->mii_if [all...] |
H A D | via-rhine.c | 397 struct mii_if_info mii_if; member in struct:rhine_private 763 rp->mii_if.dev = dev; 764 rp->mii_if.mdio_read = mdio_read; 765 rp->mii_if.mdio_write = mdio_write; 766 rp->mii_if.phy_id_mask = 0x1f; 767 rp->mii_if.reg_num_mask = 0x1f; 815 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); 819 mii_status, rp->mii_if.advertising, 830 rp->mii_if.phy_id = phy_id; 1009 mii_check_media(&rp->mii_if, debu [all...] |
H A D | tsi108_eth.c | 151 struct mii_if_info mii_if; member in struct:tsi108_prv_data 310 duplex = mii_check_media(&data->mii_if, netif_msg_link(data), data->init_media); 315 speed = mii_speed(&data->mii_if); 334 if (data->mii_if.full_duplex) { 1533 return generic_mii_ioctl(&data->mii_if, if_mii(rq), cmd, NULL); 1579 data->mii_if.dev = dev; 1580 data->mii_if.mdio_read = tsi108_mdio_read; 1581 data->mii_if.mdio_write = tsi108_mdio_write; 1582 data->mii_if.phy_id = einfo->phy; 1583 data->mii_if [all...] |
H A D | 8139cp.c | 368 struct mii_if_info mii_if; member in struct:cp_private 664 mii_check_media(&cp->mii_if, netif_msg_link(cp), FALSE); 1191 mii_check_media(&cp->mii_if, netif_msg_link(cp), TRUE); 1376 rc = mii_ethtool_gset(&cp->mii_if, cmd); 1389 rc = mii_ethtool_sset(&cp->mii_if, cmd); 1398 return mii_nway_restart(&cp->mii_if); 1579 rc = generic_mii_ioctl(&cp->mii_if, if_mii(rq), cmd, NULL); 1837 cp->mii_if.dev = dev; 1838 cp->mii_if.mdio_read = mdio_read; 1839 cp->mii_if [all...] |
H A D | gt64240eth.c | 242 rc = mii_ethtool_gset(&gp->mii_if, cmd); 253 rc = mii_ethtool_sset(&gp->mii_if, cmd); 261 return mii_nway_restart(&gp->mii_if); 267 return mii_link_ok(&gp->mii_if); 303 retval = generic_mii_ioctl(&gp->mii_if, data, cmd, NULL); 901 gp->mii_if.dev = dev; 902 gp->mii_if.phy_id = dev->base_addr; 903 gp->mii_if.mdio_read = read_MII; 904 gp->mii_if.mdio_write = write_MII; 905 gp->mii_if [all...] |
H A D | eepro100.c | 447 struct mii_if_info mii_if; /* MII API hooks, info */ member in struct:speedo_private 810 sp->mii_if.full_duplex = option >= 0 && (option & 0x10) ? 1 : 0; 813 sp->mii_if.full_duplex = full_duplex[card_idx]; 820 sp->mii_if.phy_id = eeprom[6] & 0x1f; 821 sp->mii_if.phy_id_mask = 0x1f; 822 sp->mii_if.reg_num_mask = 0x1f; 823 sp->mii_if.dev = dev; 824 sp->mii_if.mdio_read = mdio_read; 825 sp->mii_if.mdio_write = mdio_write; 1019 sp->mii_if [all...] |
H A D | pcnet32.c | 291 struct mii_if_info mii_if; member in struct:pcnet32_private 690 mii_ethtool_gset(&lp->mii_if, cmd); 705 r = mii_ethtool_sset(&lp->mii_if, cmd); 732 r = mii_link_ok(&lp->mii_if); 764 r = mii_nway_restart(&lp->mii_if); 1831 lp->mii_if.full_duplex = fdx; 1832 lp->mii_if.phy_id_mask = 0x1f; 1833 lp->mii_if.reg_num_mask = 0x1f; 1843 lp->mii_if.dev = dev; 1844 lp->mii_if [all...] |
H A D | amd8111e.c | 1565 mii_ethtool_gset(&lp->mii_if, ecmd); 1575 res = mii_ethtool_sset(&lp->mii_if, ecmd); 1583 return mii_nway_restart(&lp->mii_if); 1589 return mii_link_ok(&lp->mii_if); 2049 lp->mii_if.dev = dev; 2050 lp->mii_if.mdio_read = amd8111e_mdio_read; 2051 lp->mii_if.mdio_write = amd8111e_mdio_write; 2052 lp->mii_if.phy_id = lp->ext_phy_addr;
|
H A D | gt64240eth.h | 398 struct mii_if_info mii_if; member in struct:gt64240_private
|
H A D | b44.c | 2004 err = generic_mii_ioctl(&bp->mii_if, data, cmd, NULL); 2174 bp->mii_if.dev = dev; 2175 bp->mii_if.mdio_read = b44_mii_read; 2176 bp->mii_if.mdio_write = b44_mii_write; 2177 bp->mii_if.phy_id = bp->phy_addr; 2178 bp->mii_if.phy_id_mask = 0x1f; 2179 bp->mii_if.reg_num_mask = 0x1f;
|
H A D | amd8111e.h | 783 struct mii_if_info mii_if; member in struct:amd8111e_priv
|
H A D | b44.h | 466 struct mii_if_info mii_if; member in struct:b44
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fec_8xx/ |
H A D | fec_mii.c | 181 fec_mii_write(dev, fep->mii_if.phy_id, MII_DM9161_INTR, 0x0000); 188 fec_mii_read(dev, fep->mii_if.phy_id, MII_DM9161_INTR); 195 fec_mii_write(dev, fep->mii_if.phy_id, MII_DM9161_INTR, 0x0f00); 215 fec_mii_write(dev, fep->mii_if.phy_id, MII_LXT971_IER, 0x00F2); 222 fec_mii_read(dev, fep->mii_if.phy_id, MII_LXT971_ISR); 229 fec_mii_write(dev, fep->mii_if.phy_id, MII_LXT971_IER, 0x0000); 395 if (mii_check_media(&fep->mii_if, netif_msg_link(fep), init_media) == 0) 398 media = mii_negotiated(&fep->mii_if);
|
H A D | fec_main.c | 999 rc = mii_ethtool_gset(&fep->mii_if, cmd); 1012 rc = mii_ethtool_sset(&fep->mii_if, cmd); 1021 return mii_nway_restart(&fep->mii_if); 1063 rc = generic_mii_ioctl(&fep->mii_if, mii, cmd, NULL); 1203 fep->mii_if.dev = dev; 1204 fep->mii_if.mdio_read = fec_mii_read; 1205 fep->mii_if.mdio_write = fec_mii_write; 1206 fep->mii_if.phy_id_mask = 0x1f; 1207 fep->mii_if.reg_num_mask = 0x1f; 1208 fep->mii_if [all...] |
H A D | fec_8xx.h | 127 struct mii_if_info mii_if; member in struct:fec_enet_private
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | winbond-840.c | 318 struct mii_if_info mii_if; member in struct:netdev_private 398 np->mii_if.dev = dev; 399 np->mii_if.mdio_read = mdio_read; 400 np->mii_if.mdio_write = mdio_write; 411 np->mii_if.full_duplex = 1; 417 np->mii_if.full_duplex = 1; 419 if (np->mii_if.full_duplex) 420 np->mii_if.force_media = 1; 449 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); 454 dev->name, np->mii, phy, mii_status, np->mii_if [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/pcmcia/ |
H A D | smc91c92_cs.c | 122 struct mii_if_info mii_if; member in struct:smc_private 353 smc->mii_if.dev = dev; 354 smc->mii_if.mdio_read = mdio_read; 355 smc->mii_if.mdio_write = mdio_write; 356 smc->mii_if.phy_id_mask = 0x1f; 357 smc->mii_if.reg_num_mask = 0x1f; 1061 smc->mii_if.phy_id = (i < 32) ? i : -1; 1093 if (smc->mii_if.phy_id != -1) { 1095 smc->mii_if.phy_id, j); 1872 mdio_write(dev, smc->mii_if [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | mii.h | 176 extern int generic_mii_ioctl(struct mii_if_info *mii_if,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cris/ |
H A D | eth_v10.c | 56 struct mii_if_info mii_if; member in struct:net_local 359 np->mii_if.phy_id = mdio_phy_addr; 360 np->mii_if.phy_id_mask = 0x1f; 361 np->mii_if.reg_num_mask = 0x1f; 362 np->mii_if.dev = dev; 363 np->mii_if.mdio_read = e100_get_mdio_reg; 364 np->mii_if.mdio_write = e100_set_mdio_reg; 700 np->mii_if.full_duplex = full_duplex;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fs_enet/ |
H A D | fs_enet.h | 144 struct mii_if_info mii_if; member in struct:fs_enet_private
|