Lines Matching refs:phy_id
876 char phy_id[MII_BUS_ID_SIZE + 3]; in bcm_enet_open() local
885 snprintf(phy_id, sizeof(phy_id), PHY_ID_FMT, in bcm_enet_open()
886 priv->mii_bus->id, priv->phy_id); in bcm_enet_open()
888 phydev = phy_connect(dev, phy_id, bcm_enet_adjust_phy_link, in bcm_enet_open()
1617 mii.phy_id = 0; in bcm_enet_ioctl()
1800 priv->phy_id = pd->phy_id; in bcm_enet_probe()
1850 bus->phy_mask = ~(1 << priv->phy_id); in bcm_enet_probe()
1860 bus->irq[priv->phy_id] = priv->phy_interrupt; in bcm_enet_probe()
1862 bus->irq[priv->phy_id] = PHY_POLL; in bcm_enet_probe()
1991 int ext, int phy_id, int location) in bcmenet_sw_mdio_read() argument
2000 (phy_id << ENETSW_MDIOC_PHYID_SHIFT) | in bcmenet_sw_mdio_read()
2014 int ext, int phy_id, int location, in bcmenet_sw_mdio_write() argument
2023 (phy_id << ENETSW_MDIOC_PHYID_SHIFT) | in bcmenet_sw_mdio_write()
2065 port->phy_id, MII_BMSR); in swphy_poll_timer()
2089 port->phy_id, MII_ADVERTISE); in swphy_poll_timer()
2091 lpa = bcmenet_sw_mdio_read(priv, external_phy, port->phy_id, in swphy_poll_timer()
2105 port->phy_id, MII_CTRL1000); in swphy_poll_timer()
2108 port->phy_id, MII_STAT1000); in swphy_poll_timer()
2456 static int bcm_enetsw_phy_is_external(struct bcm_enet_priv *priv, int phy_id) in bcm_enetsw_phy_is_external() argument
2463 if (priv->used_ports[i].phy_id == phy_id) in bcm_enetsw_phy_is_external()
2468 phy_id); in bcm_enetsw_phy_is_external()
2475 static int bcm_enetsw_mii_mdio_read(struct net_device *dev, int phy_id, in bcm_enetsw_mii_mdio_read() argument
2482 bcm_enetsw_phy_is_external(priv, phy_id), in bcm_enetsw_mii_mdio_read()
2483 phy_id, location); in bcm_enetsw_mii_mdio_read()
2489 static void bcm_enetsw_mii_mdio_write(struct net_device *dev, int phy_id, in bcm_enetsw_mii_mdio_write() argument
2496 bcmenet_sw_mdio_write(priv, bcm_enetsw_phy_is_external(priv, phy_id), in bcm_enetsw_mii_mdio_write()
2497 phy_id, location, val); in bcm_enetsw_mii_mdio_write()
2507 mii.phy_id = 0; in bcm_enetsw_ioctl()