Searched refs:phy_addr (Results 1 - 25 of 67) sorted by relevance

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/chelsio/
H A Dcphy.h46 int (*read)(adapter_t *adapter, int phy_addr, int mmd_addr,
48 int (*write)(adapter_t *adapter, int phy_addr, int mmd_addr,
104 int (*mdio_read)(adapter_t *adapter, int phy_addr, int mmd_addr,
106 int (*mdio_write)(adapter_t *adapter, int phy_addr, int mmd_addr,
138 int phy_addr, struct cphy_ops *phy_ops,
142 phy->addr = phy_addr;
153 struct cphy *(*create)(adapter_t *adapter, int phy_addr,
137 cphy_init(struct cphy *phy, adapter_t *adapter, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops) argument
H A Dmv88x201x.c210 static struct cphy *mv88x201x_phy_create(adapter_t *adapter, int phy_addr, argument
219 cphy_init(cphy, adapter, phy_addr, &mv88x201x_ops, mdio_ops);
H A Dmy3126.c169 int phy_addr, const struct mdio_ops *mdio_ops)
176 cphy_init(cphy, adapter, phy_addr, &my3126_ops, mdio_ops);
168 my3126_phy_create(adapter_t *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
H A Dsubr.c287 static int mi1_mdio_read(adapter_t *adapter, int phy_addr, int mmd_addr, argument
290 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr);
305 static int mi1_mdio_write(adapter_t *adapter, int phy_addr, int mmd_addr, argument
308 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr);
333 static int mi1_mdio_ext_read(adapter_t *adapter, int phy_addr, int mmd_addr, argument
336 u32 addr = V_MI1_REG_ADDR(mmd_addr) | V_MI1_PHY_ADDR(phy_addr);
358 static int mi1_mdio_ext_write(adapter_t *adapter, int phy_addr, int mmd_addr, argument
361 u32 addr = V_MI1_REG_ADDR(mmd_addr) | V_MI1_PHY_ADDR(phy_addr);
1129 int phy_addr = bi->mdio_phybaseaddr + i; local
1131 adapter->port[i].phy = bi->gphy->create(adapter, phy_addr,
[all...]
H A Dmv88e1xxx.c356 static struct cphy *mv88e1xxx_phy_create(adapter_t *adapter, int phy_addr, argument
364 cphy_init(cphy, adapter, phy_addr, &mv88e1xxx_ops, mdio_ops);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cxgb3/
H A Dael1002.c123 int phy_addr, const struct mdio_ops *mdio_ops)
125 cphy_init(phy, adapter, phy_addr, &ael1002_ops, mdio_ops);
178 int phy_addr, const struct mdio_ops *mdio_ops)
180 cphy_init(phy, adapter, phy_addr, &ael1006_ops, mdio_ops);
195 int phy_addr, const struct mdio_ops *mdio_ops)
199 cphy_init(phy, adapter, phy_addr, &qt2045_ops, mdio_ops);
205 if (!phy_addr && !mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMSR, &stat) &&
254 int phy_addr, const struct mdio_ops *mdio_ops)
256 cphy_init(phy, adapter, phy_addr, &xaui_direct_ops, mdio_ops);
122 t3_ael1002_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
177 t3_ael1006_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
194 t3_qt2045_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
253 t3_xaui_direct_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
H A Dcommon.h161 int (*read)(struct adapter *adapter, int phy_addr, int mmd_addr,
163 int (*write)(struct adapter *adapter, int phy_addr, int mmd_addr,
181 int phy_addr, const struct mdio_ops *ops);
544 int (*mdio_read)(struct adapter *adapter, int phy_addr, int mmd_addr,
546 int (*mdio_write)(struct adapter *adapter, int phy_addr, int mmd_addr,
565 int phy_addr, struct cphy_ops *phy_ops,
569 phy->addr = phy_addr;
741 int phy_addr, const struct mdio_ops *mdio_ops);
743 int phy_addr, const struct mdio_ops *mdio_ops);
745 int phy_addr, cons
564 cphy_init(struct cphy *phy, struct adapter *adapter, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops) argument
[all...]
H A Dvsc8211.c225 int phy_addr, const struct mdio_ops *mdio_ops)
227 cphy_init(phy, adapter, phy_addr, &vsc8211_ops, mdio_ops);
224 t3_vsc8211_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, const struct mdio_ops *mdio_ops) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Ddl2k.c82 static int mii_read (struct net_device *dev, int phy_addr, int reg_num);
83 static int mii_write (struct net_device *dev, int phy_addr, int reg_num,
301 np->phy_addr = 1;
306 np->phy_addr = i;
1183 cmd->phy_address = np->phy_addr;
1251 int phy_addr; local
1258 phy_addr = np->phy_addr;
1264 miidata->out_value = mii_read (dev, phy_addr, miidata->reg_num);
1267 mii_write (dev, phy_addr, miidat
1367 mii_read(struct net_device *dev, int phy_addr, int reg_num) argument
1395 mii_write(struct net_device *dev, int phy_addr, int reg_num, u16 data) argument
1413 int phy_addr; local
1435 int phy_addr; local
1518 int phy_addr; local
1601 int phy_addr; local
1658 int phy_addr; local
[all...]
H A Dsis900.c98 int phy_addr; member in struct:mii_phy
183 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr);
184 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr);
533 int phy_addr; local
538 for (phy_addr = 0; phy_addr < 32; phy_addr++) {
545 mii_status = mdio_read(net_dev, phy_addr, MII_STATUS);
551 dev_name, phy_addr);
567 mii_phy->phy_id0 = mdio_read(net_dev, phy_addr, MII_PHY_ID
919 sis900_reset_phy(struct net_device *net_dev, int phy_addr) argument
1348 sis900_auto_negotiate(struct net_device *net_dev, int phy_addr) argument
1387 int phy_addr = sis_priv->cur_phy; local
[all...]
H A Dau1000_eth.c197 static int mdio_read(struct net_device *dev, int phy_addr, int reg) argument
215 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_READ;
231 static void mdio_write(struct net_device *dev, int phy_addr, int reg, u16 value) argument
249 MAC_SET_MII_SELECT_PHY(phy_addr) | MAC_MII_WRITE;
255 static int mdiobus_read(struct mii_bus *bus, int phy_addr, int regnum) argument
257 /* WARNING: bus->phy_map[phy_addr].attached_dev == dev does
263 return mdio_read(dev, phy_addr, regnum);
266 static int mdiobus_write(struct mii_bus *bus, int phy_addr, int regnum, argument
273 mdio_write(dev, phy_addr, regnum, value);
313 int phy_addr; local
[all...]
H A Dmeth.c75 unsigned long phy_addr; member in struct:meth_private
119 mace->eth.phy_regs = (priv->phy_addr << 5) | (phyreg & 0x1f);
132 if(priv->phy_addr>=0&&priv->phy_addr<32)
136 priv->phy_addr=i;
161 if(priv->phy_addr<32) {
165 priv->phy_addr=-1;
314 priv->phy_addr = -1; /* No PHY is known yet... */
H A Dmv643xx_eth.c72 static void ethernet_phy_set(unsigned int eth_port_num, int phy_addr);
1391 if (pd->phy_addr || pd->force_phy_addr)
1392 ethernet_phy_set(port_num, pd->phy_addr);
1716 static void ethernet_phy_set(unsigned int eth_port_num, int phy_addr);
2233 * int phy_addr PHY address.
2242 static void ethernet_phy_set(unsigned int eth_port_num, int phy_addr) argument
2249 reg_data |= (phy_addr & 0x1f) << addr_shift;
2406 int phy_addr = ethernet_phy_get(port_num); local
2423 (phy_addr << 16) | (phy_reg << 21) | ETH_SMI_OPCODE_READ);
2462 int phy_addr; local
[all...]
H A Dtc35815.c432 int phy_addr; member in struct:tc35815_local
752 lp->mii.phy_id = lp->phy_addr;
1113 int pid = lp->phy_addr;
2003 int pid = lp->phy_addr;
2231 int pid = lp->phy_addr;
2260 int pid = lp->phy_addr;
2286 int pid = lp->phy_addr;
2310 int pid = lp->phy_addr;
2374 int pid = lp->phy_addr;
2572 int pid = lp->phy_addr;
[all...]
H A Deepro100.c988 int phy_addr = sp->phy[0] & 0x1f ; local
996 mdio_write(dev, phy_addr, MII_BMCR, mii_ctrl[dev->default_port & 7]);
998 mdio_write(dev, phy_addr, MII_BMCR, 0x3300);
1320 int phy_addr = sp->phy[0] & 0x1f; local
1321 int advertising = mdio_read(dev, phy_addr, MII_ADVERTISE);
1322 int mii_bmcr = mdio_read(dev, phy_addr, MII_BMCR);
1323 mdio_write(dev, phy_addr, MII_BMCR, 0x0400);
1324 mdio_write(dev, phy_addr, MII_BMSR, 0x0000);
1325 mdio_write(dev, phy_addr, MII_ADVERTISE, 0x0000);
1326 mdio_write(dev, phy_addr, MII_BMC
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/
H A Ddmfe.c252 u8 phy_addr; member in struct:dmfe_board_info
596 db->phy_addr = 1;
734 phy_write(db->ioaddr, db->phy_addr, 0, 0x8000, db->chip_id);
1129 db->phy_addr, 0, 0x1000, db->chip_id);
1206 phy_read (db->ioaddr, db->phy_addr, 1, db->chip_id);
1208 db->phy_addr, 1, db->chip_id) & 0x4) ? 1 : 0;
1223 phy_write(db->ioaddr, db->phy_addr,
1607 phy_mode = phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id);
1608 phy_mode = phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id);
1613 db->phy_addr,
1745 phy_write(unsigned long iobase, u8 phy_addr, u8 offset, u16 phy_data, u32 chip_id) argument
1796 phy_read(unsigned long iobase, u8 phy_addr, u8 offset, u32 chip_id) argument
[all...]
H A Duli526x.c166 u8 phy_addr; member in struct:uli526x_board_info
499 db->phy_addr = 1;
505 db->phy_addr = phy_tmp;
515 phy_reg_reset = phy_read(db->ioaddr, db->phy_addr, 0, db->chip_id);
517 phy_write(db->ioaddr, db->phy_addr, 0, phy_reg_reset, db->chip_id);
636 phy_write(db->ioaddr, db->phy_addr, 0, 0x8000, db->chip_id);
916 ecmd->phy_address = db->phy_addr;
1038 if((phy_read(db->ioaddr, db->phy_addr, 5, db->chip_id) & 0x01e0)!=0)
1051 phy_write(db->ioaddr, db->phy_addr, 0, 0x1000, db->chip_id);
1401 phy_mode = phy_read(db->ioaddr, db->phy_addr,
1517 phy_write(unsigned long iobase, u8 phy_addr, u8 offset, u16 phy_data, u32 chip_id) argument
1565 phy_read(unsigned long iobase, u8 phy_addr, u8 offset, u32 chip_id) argument
1608 phy_readby_cr10(unsigned long iobase, u8 phy_addr, u8 offset) argument
1627 phy_writeby_cr10(unsigned long iobase, u8 phy_addr, u8 offset, u16 phy_data) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Ddbdma.h47 unsigned int phy_addr; /* physical data address */ member in struct:dbdma_cmd
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fec_8xx/
H A Dfec_8xx-netta.c38 .phy_addr = 8,
51 .phy_addr = 2,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/sysdev/
H A Dfsl_soc.c603 const unsigned int *id, *phy_addr, *phy_irq; local
655 phy_addr = of_get_property(phy, "reg", NULL);
656 fs_enet_data.phy_addr = *phy_addr;
692 (u32)res.start, fs_enet_data.phy_addr);
909 const unsigned int *phy_addr; local
943 phy_addr = of_get_property(phy, "reg", NULL);
944 fs_enet_data.phy_addr = *phy_addr;
979 (u32)res.start, fs_enet_data.phy_addr);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dfs_enet_pd.h135 int phy_addr; /* the phy address (-1 no phy) */ member in struct:fs_platform_info
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/platforms/85xx/
H A Dmpc8560_ads.c187 fpi->phy_addr = 2;
197 fpi->phy_addr = 3;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/platforms/
H A Dev64360.c286 static u16 phy_addr[] = { local
294 eth_pd->phy_addr = phy_addr[pdev->id];
H A Dkatana.c572 static u16 phy_addr[] = { local
580 eth_pd->phy_addr = phy_addr[pdev->id];
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/macintosh/
H A Drack-meter.c185 st_le32(&cmd->phy_addr, rm->dma_buf_p +
192 st_le32(&cmd->phy_addr, rm->dma_buf_p +
198 st_le32(&cmd->phy_addr, rm->dma_buf_p +
205 st_le32(&cmd->phy_addr, rm->dma_buf_p +

Completed in 187 milliseconds

123