mdio_ops
bi->mdio_ops->init(adapter, bi);
bi->mdio_ops);
static struct mdio_ops fpga_mdio_ops = {
static struct mdio_ops mi1_mdio_ops = {
static struct mdio_ops mi1_mdio_ext_ops = {
struct mdio_ops;
struct mdio_ops *mdio_ops;
struct mdio_ops *mdio_ops)
if (mdio_ops) {
phy->mdio_read = mdio_ops->read;
phy->mdio_write = mdio_ops->write;
struct mdio_ops *mdio_ops);
struct mdio_ops *mdio_ops)
cphy_init(cphy, adapter, phy_addr, &mv88e1xxx_ops, mdio_ops);
struct mdio_ops *mdio_ops)
cphy_init(cphy, adapter, phy_addr, &mv88x201x_ops, mdio_ops);
struct mdio_ops *mdio_ops)
cphy_init(cphy, adapter, phy_addr, &my3126_ops, mdio_ops);
struct mdio_ops *mdio_ops)
cphy->mdio_read = mdio_ops->read;
cphy->mdio_write = mdio_ops->write;