> +static const struct of_device_id lan9303_mdio_of_match[] = {> + { .compatible = "smsc,lan9303" },> + { /* sentinel */ },> +};> +MODULE_DEVICE_TABLE(of, lan9303_mdio_of_match);If i'm reading this right, i think you have the same compatible stringfor both the i2c and the mdio driver. Does that work? I've no idea. Andrew