[][kernel][common][eth][Fix MIKE P60000BBC001-1 SFP+ IOT issue]
[Description]
Fix MIKE P60000BBC001-1 SFP+ IOT issue.
If without this patch, the SFP framework cannot probe the internal
10G PHY, Marvel MV88X3310, of the SFP+ RJ45 module.
[Release-log]
N/A
Change-Id: Iecb6005666383db280ddd49e0fec9fb3e27d466d
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7484892
diff --git a/target/linux/mediatek/patches-5.4/755-net-phy-sfp-add-rollball-support.patch b/target/linux/mediatek/patches-5.4/755-net-phy-sfp-add-rollball-support.patch
index 5f85133..5a6e865 100644
--- a/target/linux/mediatek/patches-5.4/755-net-phy-sfp-add-rollball-support.patch
+++ b/target/linux/mediatek/patches-5.4/755-net-phy-sfp-add-rollball-support.patch
@@ -676,7 +676,7 @@
#if IS_ENABLED(CONFIG_HWMON)
struct sfp_diag diag;
-@@ -303,6 +313,155 @@ static const struct of_device_id sfp_of_
+@@ -303,6 +313,156 @@ static const struct of_device_id sfp_of_
};
MODULE_DEVICE_TABLE(of, sfp_of_match);
@@ -784,6 +784,7 @@
+ SFP_QUIRK_F("OEM", "TNBYV02-C0X-C3", '\0', sfp_fixup_rollball_cc),
+ SFP_QUIRK_F("Turris", "RTSFP-10", '\0', sfp_fixup_rollball),
+ SFP_QUIRK_F("Turris", "RTSFP-10G", '\0', sfp_fixup_rollball),
++ SFP_QUIRK_F("MIKE", "P60000BBC001-1", '\0', sfp_fixup_rollball),
+ SFP_QUIRK_F("JESS-LINK", "P60000BBC001-1", '\0', sfp_fixup_rollball),
+};
+