+}If this a board-specific problem you may consider register a PHY fixup
+
+static int rockchip_internal_phy_config_init(struct phy_device *phydev)
+{
+ int val;
+
+ /*
+ * The auto MIDX has linked problem on some board,
+ * workround to disable auto MDIX.
+ */
for the affected boards, or introduce a specific property to illustrate
that MDI-X is broken.