Lines Matching refs:mii_data
312 struct mii_ioctl_data *mii_data = if_mii(ifr); in phy_mii_ioctl() local
315 u16 val = mii_data->val_in; in phy_mii_ioctl()
323 mii_data->phy_id = phydev->mdio.addr; in phy_mii_ioctl()
327 if (mdio_phy_id_is_c45(mii_data->phy_id)) { in phy_mii_ioctl()
328 prtad = mdio_phy_id_prtad(mii_data->phy_id); in phy_mii_ioctl()
329 devad = mdio_phy_id_devad(mii_data->phy_id); in phy_mii_ioctl()
331 mii_data->reg_num); in phy_mii_ioctl()
334 ret = mdiobus_read(phydev->mdio.bus, mii_data->phy_id, in phy_mii_ioctl()
335 mii_data->reg_num); in phy_mii_ioctl()
341 mii_data->val_out = ret; in phy_mii_ioctl()
346 if (mdio_phy_id_is_c45(mii_data->phy_id)) { in phy_mii_ioctl()
347 prtad = mdio_phy_id_prtad(mii_data->phy_id); in phy_mii_ioctl()
348 devad = mdio_phy_id_devad(mii_data->phy_id); in phy_mii_ioctl()
350 prtad = mii_data->phy_id; in phy_mii_ioctl()
351 devad = mii_data->reg_num; in phy_mii_ioctl()
391 if (mdio_phy_id_is_c45(mii_data->phy_id)) in phy_mii_ioctl()
393 mii_data->reg_num, val); in phy_mii_ioctl()