switch (family) {
case RTMDIO_838X_FAMILY_ID:
bus->name = "rtl838x-eth-mdio";
- bus->read = rtmdio_read;
- bus->write = rtmdio_write;
bus->reset = rtmdio_838x_reset;
priv->read_sds_phy = rtmdio_838x_read_sds_phy;
priv->write_sds_phy = rtmdio_838x_write_sds_phy;
break;
case RTMDIO_839X_FAMILY_ID:
bus->name = "rtl839x-eth-mdio";
- bus->read = rtmdio_read;
- bus->write = rtmdio_write;
bus->reset = rtmdio_839x_reset;
priv->read_sds_phy = rtmdio_839x_read_sds_phy;
priv->write_sds_phy = rtmdio_839x_write_sds_phy;
break;
case RTMDIO_930X_FAMILY_ID:
bus->name = "rtl930x-eth-mdio";
- bus->read = rtmdio_read;
- bus->write = rtmdio_write;
bus->reset = rtmdio_930x_reset;
priv->read_sds_phy = rtmdio_930x_read_sds_phy;
priv->write_sds_phy = rtmdio_930x_write_sds_phy;
break;
case RTMDIO_931X_FAMILY_ID:
bus->name = "rtl931x-eth-mdio";
- bus->read = rtmdio_read;
- bus->write = rtmdio_write;
bus->reset = rtmdio_931x_reset;
priv->read_sds_phy = rtsds_931x_read;
priv->write_sds_phy = rtsds_931x_write;
priv->write_phy = rtmdio_931x_write_phy;
break;
}
+
+ bus->read = rtmdio_read;
+ bus->write = rtmdio_write;
bus->read_c45 = rtmdio_read_c45;
bus->write_c45 = rtmdio_write_c45;
bus->parent = dev;