| /OK3568_Linux_fs/u-boot/board/Marvell/gplugd/ |
| H A D | gplugd.c | 110 u16 phy_adr; in reset_phy() local 117 if (miiphy_read(name, 0xff, 0xff, &phy_adr)) { in reset_phy() 123 miiphy_write(name, phy_adr, PHY_LED_MAN_REG, 0x00); in reset_phy() 124 miiphy_write(name, phy_adr, PHY_LED_PAR_SEL_REG, PHY_LED_VAL); in reset_phy() 127 miiphy_reset(name, phy_adr); in reset_phy()
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | mvgbe.c | 51 static int smi_reg_read(struct mii_dev *bus, int phy_adr, int devad, in smi_reg_read() argument 62 if (phy_adr == MV_PHY_ADR_REQUEST && in smi_reg_read() 69 if (phy_adr > PHYADR_MASK) { in smi_reg_read() 71 __func__, phy_adr); in smi_reg_read() 92 smi_reg = (phy_adr << MVGBE_PHY_SMI_DEV_ADDR_OFFS) in smi_reg_read() 118 debug("%s:(adr %d, off %d) value= %04x\n", __func__, phy_adr, reg_ofs, in smi_reg_read() 130 static int smi_reg_write(struct mii_dev *bus, int phy_adr, int devad, in smi_reg_write() argument 140 if (phy_adr == MV_PHY_ADR_REQUEST && in smi_reg_write() 147 if (phy_adr > PHYADR_MASK) { in smi_reg_write() 169 smi_reg |= (phy_adr << MVGBE_PHY_SMI_DEV_ADDR_OFFS) in smi_reg_write()
|
| H A D | lpc32xx_eth.c | 229 static int mii_reg_read(struct mii_dev *bus, int phy_adr, int devad, in mii_reg_read() argument 240 if (phy_adr > MII_MAX_PHY) { in mii_reg_read() 242 __func__, __LINE__, phy_adr); in mii_reg_read() 252 writel((phy_adr << MADR_PHY_OFFSET) | (reg_ofs << MADR_REG_OFFSET), in mii_reg_read() 277 debug("%s:(adr %d, off %d) => %04x\n", __func__, phy_adr, in mii_reg_read() 289 static int mii_reg_write(struct mii_dev *bus, int phy_adr, int devad, in mii_reg_write() argument 299 if (phy_adr > MII_MAX_PHY) { in mii_reg_write() 301 __func__, __LINE__, phy_adr); in mii_reg_write() 311 writel((phy_adr << MADR_PHY_OFFSET) | (reg_ofs << MADR_REG_OFFSET), in mii_reg_write()
|
| H A D | armada100_fec.c | 427 int phy_adr; in armdfec_init() local 494 phy_adr = ethernet_phy_detect(dev); in armdfec_init() 495 if (phy_adr < 0) { in armdfec_init() 499 debug("ARMD100 FEC: PHY detected at addr %d\n", phy_adr); in armdfec_init() 500 miiphy_write(dev->name, PHY_ADR_REQ, PHY_ADR_REQ, phy_adr); in armdfec_init() 507 u16 phy_adr; in armdfec_init() local 509 miiphy_read(dev->name, 0xFF, 0xFF, &phy_adr); in armdfec_init() 511 if (miiphy_link(dev->name, phy_adr)) in armdfec_init()
|
| H A D | enc28j60.c | 728 int enc_miiphy_read(struct mii_dev *bus, int phy_adr, int devad, int reg) in enc_miiphy_read() argument 734 if (!dev || phy_adr != 0) in enc_miiphy_read() 754 int enc_miiphy_write(struct mii_dev *bus, int phy_adr, int devad, int reg, in enc_miiphy_write() argument 760 if (!dev || phy_adr != 0) in enc_miiphy_write()
|
| H A D | macb.c | 215 int macb_miiphy_read(struct mii_dev *bus, int phy_adr, int devad, int reg) in macb_miiphy_read() argument 226 if (macb->phy_addr != phy_adr) in macb_miiphy_read() 235 int macb_miiphy_write(struct mii_dev *bus, int phy_adr, int devad, int reg, in macb_miiphy_write() argument 246 if (macb->phy_addr != phy_adr) in macb_miiphy_write()
|
| /OK3568_Linux_fs/kernel/drivers/net/mdio/ |
| H A D | mdio-cavium.c | 45 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_c45_addr() 84 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_read() 129 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_write()
|
| H A D | mdio-cavium.h | 53 OCT_MDIO_BITFIELD_FIELD(u64 phy_adr:5,
|