> +static int mlxbf_gige_mdio_read(struct mii_bus *bus, int phy_add, int > phy_reg) > +{ > + struct mlxbf_gige *priv = bus->priv; > + u32 cmd; > + u32 ret;
Here and in write, please check if it is a C45 transaction request and return -EOPNOTSUPP. Andrew