Searched refs:mii_id (Results 1 - 9 of 9) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dgianfar_mii.h42 int gfar_mdio_read(struct mii_bus *bus, int mii_id, int regnum);
43 int gfar_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value);
H A Dsungem_phy.h42 int mii_id; member in struct:mii_phy
56 int (*mdio_read) (struct net_device *dev, int mii_id, int reg);
57 void (*mdio_write) (struct net_device *dev, int mii_id, int reg, int val);
64 extern int mii_phy_probe(struct mii_phy *phy, int mii_id);
H A Ducc_geth_mii.h96 int uec_mdio_read(struct mii_bus *bus, int mii_id, int regnum);
97 int uec_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value);
H A Dgianfar_mii.c46 /* Write value to the PHY at mii_id at register regnum,
49 int gfar_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value) argument
54 gfar_write(&regs->miimadd, (mii_id << 8) | regnum);
66 /* Read the bus for PHY at addr mii_id, register regnum, and
69 int gfar_mdio_read(struct mii_bus *bus, int mii_id, int regnum) argument
75 gfar_write(&regs->miimadd, (mii_id << 8) | regnum);
H A Ducc_geth_mii.c63 int uec_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value) argument
69 (mii_id << MIIMADD_PHY_ADDRESS_SHIFT) | regnum);
84 int uec_mdio_read(struct mii_bus *bus, int mii_id, int regnum) argument
91 (mii_id << MIIMADD_PHY_ADDRESS_SHIFT) | regnum);
H A Dsungem_phy.c62 return phy->mdio_read(phy->dev, phy->mii_id, reg);
67 phy->mdio_write(phy->dev, phy->mii_id, reg, val);
1145 int mii_phy_probe(struct mii_phy *phy, int mii_id) argument
1155 phy->mii_id = mii_id;
1158 rc = reset_one_mii_phy(phy, mii_id);
1164 printk(KERN_DEBUG "PHY ID: %x, addr: %x\n", id, mii_id);
H A Dspider_net.c117 * @mii_id: id of MII
126 spider_net_write_phy(struct net_device *netdev, int mii_id, argument
132 writevalue = ((u32)mii_id << 21) |
140 * @mii_id: id of MII
149 spider_net_read_phy(struct net_device *netdev, int mii_id, int reg) argument
154 readvalue = ((u32)mii_id << 21) | ((u32)reg << 16);
180 bmsr = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR);
181 estat = spider_net_read_phy(card->netdev, phy->mii_id, MII_ESTATUS);
197 mii_phy_probe(phy, phy->mii_id);
2051 for (phy->mii_id
[all...]
H A Dtc35815.c476 unsigned short mii_id[2]; member in struct:tc35815_local
1117 if (lp->mii_id[0] == 0x0016 && (lp->mii_id[1] & 0xfc00) == 0xf800) {
2715 lp->mii_id[0] = tc_mdio_read(dev, pid, MII_PHYSID1);
2716 lp->mii_id[1] = tc_mdio_read(dev, pid, MII_PHYSID2);
2719 pid, lp->mii_id[0], lp->mii_id[1]);
H A Dsungem.c165 static inline int _phy_read(struct net_device *dev, int mii_id, int reg) argument
168 return __phy_read(gp, mii_id, reg);
198 static inline void _phy_write(struct net_device *dev, int mii_id, int reg, int val) argument
201 __phy_write(gp, mii_id, reg, val & 0xffff);

Completed in 84 milliseconds