Lines Matching refs:mii_if
582 int generic_mii_ioctl(struct mii_if_info *mii_if, in generic_mii_ioctl() argument
592 mii_data->phy_id &= mii_if->phy_id_mask; in generic_mii_ioctl()
593 mii_data->reg_num &= mii_if->reg_num_mask; in generic_mii_ioctl()
597 mii_data->phy_id = mii_if->phy_id; in generic_mii_ioctl()
602 mii_if->mdio_read(mii_if->dev, mii_data->phy_id, in generic_mii_ioctl()
609 if (mii_data->phy_id == mii_if->phy_id) { in generic_mii_ioctl()
614 mii_if->force_media = 0; in generic_mii_ioctl()
616 mii_if->force_media = 1; in generic_mii_ioctl()
617 if (mii_if->force_media && in generic_mii_ioctl()
620 if (mii_if->full_duplex != new_duplex) { in generic_mii_ioctl()
622 mii_if->full_duplex = new_duplex; in generic_mii_ioctl()
627 mii_if->advertising = val; in generic_mii_ioctl()
635 mii_if->mdio_write(mii_if->dev, mii_data->phy_id, in generic_mii_ioctl()