• Home
  • Raw
  • Download

Lines Matching refs:phy_id

579 static int asix_mdio_read(struct net_device *netdev, int phy_id, int loc)  in asix_mdio_read()  argument
586 asix_read_cmd(dev, AX_CMD_READ_MII_REG, phy_id, in asix_mdio_read()
591 …devdbg(dev, "asix_mdio_read() phy_id=0x%02x, loc=0x%02x, returns=0x%04x", phy_id, loc, le16_to_cpu… in asix_mdio_read()
597 asix_mdio_write(struct net_device *netdev, int phy_id, int loc, int val) in asix_mdio_write() argument
602 devdbg(dev, "asix_mdio_write() phy_id=0x%02x, loc=0x%02x, val=0x%04x", phy_id, loc, val); in asix_mdio_write()
605 asix_write_cmd(dev, AX_CMD_WRITE_MII_REG, phy_id, (__u16)loc, 2, &res); in asix_mdio_write()
614 u32 phy_id; in asix_get_phyid() local
616 phy_reg = asix_mdio_read(dev->net, dev->mii.phy_id, MII_PHYSID1); in asix_get_phyid()
620 phy_id = (phy_reg & 0xffff) << 16; in asix_get_phyid()
622 phy_reg = asix_mdio_read(dev->net, dev->mii.phy_id, MII_PHYSID2); in asix_get_phyid()
626 phy_id |= (phy_reg & 0xffff); in asix_get_phyid()
628 return phy_id; in asix_get_phyid()
848 dev->mii.phy_id = asix_get_phy_addr(dev); in ax88172_bind()
854 asix_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, BMCR_RESET); in ax88172_bind()
855 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88172_bind()
966 dev->mii.phy_id = asix_get_phy_addr(dev); in ax88772_bind()
984 asix_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, BMCR_RESET); in ax88772_bind()
985 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88772_bind()
1042 reg = asix_mdio_read(dev->net, dev->mii.phy_id, MII_MARVELL_STATUS); in marvell_phy_init()
1045 asix_mdio_write(dev->net, dev->mii.phy_id, MII_MARVELL_CTRL, in marvell_phy_init()
1049 reg = asix_mdio_read(dev->net, dev->mii.phy_id, in marvell_phy_init()
1055 asix_mdio_write(dev->net, dev->mii.phy_id, in marvell_phy_init()
1058 reg = asix_mdio_read(dev->net, dev->mii.phy_id, in marvell_phy_init()
1069 u16 reg = asix_mdio_read(dev->net, dev->mii.phy_id, MARVELL_LED_MANUAL); in marvell_led_status()
1088 asix_mdio_write(dev->net, dev->mii.phy_id, MARVELL_LED_MANUAL, reg); in marvell_led_status()
1251 dev->mii.phy_id = asix_get_phy_addr(dev); in ax88178_bind()
1264 asix_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, in ax88178_bind()
1266 asix_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in ax88178_bind()
1268 asix_mdio_write(dev->net, dev->mii.phy_id, MII_CTRL1000, in ax88178_bind()