/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/stmmac/ |
H A D | stmmac_mdio.c | 40 * @phyreg: MII addr reg bits 10-6 46 static int stmmac_mdio_read(struct mii_bus *bus, int phyaddr, int phyreg) argument 56 ((phyreg << 6) & (0x000007C0))); 73 * @phyreg: MII addr reg bits 10-6 77 static int stmmac_mdio_write(struct mii_bus *bus, int phyaddr, int phyreg, argument 87 (((phyaddr << 11) & (0x0000F800)) | ((phyreg << 6) & (0x000007C0)))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ieee1394/ |
H A D | pcilynx.c | 283 char phyreg[7]; local 286 phyreg[0] = lynx->phy_reg0; 288 phyreg[i] = get_phy_reg(lynx, i); 292 lsid = 0x80400000 | ((phyreg[0] & 0xfc) << 22); 293 lsid |= (phyreg[1] & 0x3f) << 16; /* gap count */ 294 lsid |= (phyreg[2] & 0xc0) << 8; /* max speed */ 296 lsid |= (phyreg[6] & 0x01) << 11; /* contender (phy dependent) */ 298 lsid |= (phyreg[6] & 0x10) >> 3; /* initiated reset */ 300 for (i = 0; i < (phyreg[2] & 0xf); i++) { /* ports */ 301 if (phyreg[ [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/pcmcia/ |
H A D | xirc2ps_cs.c | 266 static unsigned mii_rd(unsigned int ioaddr, u_char phyaddr, u_char phyreg); 267 static void mii_wr(unsigned int ioaddr, u_char phyaddr, u_char phyreg, 403 mii_rd(unsigned int ioaddr, u_char phyaddr, u_char phyreg) argument 413 mii_wbits(ioaddr, phyreg, 5); /* PHY register to read */ 425 mii_wr(unsigned int ioaddr, u_char phyaddr, u_char phyreg, unsigned data, argument 435 mii_wbits(ioaddr, phyreg, 5); /* PHY Register to write */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ |
H A D | smc911x.c | 636 static int smc911x_phy_read(struct net_device *dev, int phyaddr, int phyreg) argument 641 SMC_GET_MII(lp, phyreg, phyaddr, phydata); 643 DBG(SMC_DEBUG_MISC, "%s: phyaddr=0x%x, phyreg=0x%02x, phydata=0x%04x\n", 644 __func__, phyaddr, phyreg, phydata); 652 static void smc911x_phy_write(struct net_device *dev, int phyaddr, int phyreg, argument 657 DBG(SMC_DEBUG_MISC, "%s: phyaddr=0x%x, phyreg=0x%x, phydata=0x%x\n", 658 __func__, phyaddr, phyreg, phydata); 660 SMC_SET_MII(lp, phyreg, phyaddr, phydata);
|
H A D | smc91x.c | 813 static int smc_phy_read(struct net_device *dev, int phyaddr, int phyreg) argument 824 /* Start code (01) + read (10) + phyaddr + phyreg */ 825 smc_mii_out(dev, 6 << 10 | phyaddr << 5 | phyreg, 14); 833 DBG(3, "%s: phyaddr=0x%x, phyreg=0x%x, phydata=0x%x\n", 834 __func__, phyaddr, phyreg, phydata); 843 static void smc_phy_write(struct net_device *dev, int phyaddr, int phyreg, argument 854 /* Start code (01) + write (01) + phyaddr + phyreg + turnaround + phydata */ 855 smc_mii_out(dev, 5 << 28 | phyaddr << 23 | phyreg << 18 | 2 << 16 | phydata, 32); 860 DBG(3, "%s: phyaddr=0x%x, phyreg=0x%x, phydata=0x%x\n", 861 __func__, phyaddr, phyreg, phydat [all...] |
H A D | meth.c | 112 static unsigned long mdio_read(struct meth_private *priv, unsigned long phyreg) argument 116 mace->eth.phy_regs = (priv->phy_addr << 5) | (phyreg & 0x1f);
|
H A D | forcedeth.c | 3139 u32 control_1000, status_1000, phyreg, pause_flags, txreg; local 3247 phyreg = readl(base + NvRegSlotTime); 3248 phyreg &= ~(0x3FF00); 3251 phyreg |= NVREG_SLOTTIME_10_100_FULL; 3253 phyreg |= NVREG_SLOTTIME_1000_FULL; 3254 writel(phyreg, base + NvRegSlotTime); 3257 phyreg = readl(base + NvRegPhyInterface); 3258 phyreg &= ~(PHY_HALF|PHY_100|PHY_1000); 3260 phyreg |= PHY_HALF; 3262 phyreg | [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/ |
H A D | de4x5.c | 970 static int mii_rd(u_char phyreg, u_char phyaddr, u_long ioaddr); 971 static void mii_wr(int data, u_char phyreg, u_char phyaddr, u_long ioaddr); 4829 mii_rd(u_char phyreg, u_char phyaddr, u_long ioaddr) argument 4835 mii_address(phyreg, ioaddr); /* PHY Register to read */ 4842 mii_wr(int data, u_char phyreg, u_char phyaddr, u_long ioaddr) argument 4848 mii_address(phyreg, ioaddr); /* PHY Register to write */
|