Lines Matching full:mii
453 struct mii_bus *mii; in mdio_i2c_alloc() local
459 mii = mdiobus_alloc(); in mdio_i2c_alloc()
460 if (!mii) in mdio_i2c_alloc()
463 snprintf(mii->id, MII_BUS_ID_SIZE, "i2c:%s", dev_name(parent)); in mdio_i2c_alloc()
464 mii->parent = parent; in mdio_i2c_alloc()
465 mii->priv = i2c; in mdio_i2c_alloc()
470 mii->read = smbus_byte_mii_read_default_c22; in mdio_i2c_alloc()
471 mii->write = smbus_byte_mii_write_default_c22; in mdio_i2c_alloc()
472 return mii; in mdio_i2c_alloc()
482 mdiobus_free(mii); in mdio_i2c_alloc()
486 mii->read_c45 = i2c_mii_read_rollball; in mdio_i2c_alloc()
487 mii->write_c45 = i2c_mii_write_rollball; in mdio_i2c_alloc()
490 mii->read = i2c_mii_read_default_c22; in mdio_i2c_alloc()
491 mii->write = i2c_mii_write_default_c22; in mdio_i2c_alloc()
492 mii->read_c45 = i2c_mii_read_default_c45; in mdio_i2c_alloc()
493 mii->write_c45 = i2c_mii_write_default_c45; in mdio_i2c_alloc()
497 return mii; in mdio_i2c_alloc()