Lines Matching full:mii
464 struct mii_bus *mii; in mdio_i2c_alloc() local
470 mii = mdiobus_alloc(); in mdio_i2c_alloc()
471 if (!mii) in mdio_i2c_alloc()
474 snprintf(mii->id, MII_BUS_ID_SIZE, "i2c:%s", dev_name(parent)); in mdio_i2c_alloc()
475 mii->parent = parent; in mdio_i2c_alloc()
476 mii->priv = i2c; in mdio_i2c_alloc()
481 mii->read = smbus_byte_mii_read_default_c22; in mdio_i2c_alloc()
482 mii->write = smbus_byte_mii_write_default_c22; in mdio_i2c_alloc()
483 return mii; in mdio_i2c_alloc()
493 mdiobus_free(mii); in mdio_i2c_alloc()
497 mii->read_c45 = i2c_mii_read_rollball; in mdio_i2c_alloc()
498 mii->write_c45 = i2c_mii_write_rollball; in mdio_i2c_alloc()
501 mii->read = i2c_mii_read_default_c22; in mdio_i2c_alloc()
502 mii->write = i2c_mii_write_default_c22; in mdio_i2c_alloc()
503 mii->read_c45 = i2c_mii_read_default_c45; in mdio_i2c_alloc()
504 mii->write_c45 = i2c_mii_write_default_c45; in mdio_i2c_alloc()
508 return mii; in mdio_i2c_alloc()