module_phy_driver(rtk_phy_drivers);
-static struct mdio_device_id __maybe_unused rtk_phy_tbl[] = {
+static const struct mdio_device_id __maybe_unused rtk_phy_tbl[] = {
{ PHY_ID_MATCH_EXACT(REALTEK_PHY_ID_RTL8261N) },
{ PHY_ID_MATCH_EXACT(REALTEK_PHY_ID_RTL8264B) },
{ PHY_ID_MATCH_EXACT(REALTEK_PHY_ID_RTL8264) },
module_phy_driver(an8855_driver);
-static struct mdio_device_id __maybe_unused an8855_tbl[] = {
+static const struct mdio_device_id __maybe_unused an8855_tbl[] = {
{ PHY_ID_MATCH_EXACT(AN8855_PHY_ID) },
{ }
};
module_phy_driver(Airoha_driver);
-static struct mdio_device_id __maybe_unused Airoha_tbl[] = {
+static const struct mdio_device_id __maybe_unused Airoha_tbl[] = {
{ EN8801SC_PHY_ID, 0x0ffffff0 },
{ }
};
+
+module_phy_driver(mtk_2p5gephy_driver);
+
-+static struct mdio_device_id __maybe_unused mtk_2p5ge_phy_tbl[] = {
++static const struct mdio_device_id __maybe_unused mtk_2p5ge_phy_tbl[] = {
+ { PHY_ID_MATCH_VENDOR(0x00339c00) },
+ { }
+};
module_phy_driver(rtl83xx_phy_driver);
-static struct mdio_device_id __maybe_unused rtl83xx_tbl[] = {
+static const struct mdio_device_id __maybe_unused rtl83xx_tbl[] = {
{ PHY_ID_MATCH_MODEL(PHY_ID_RTL8214_OR_8218) },
{ }
};
/* for linux 4.x */
module_phy_driver(sf_phy_drivers);
-static struct mdio_device_id __maybe_unused siflower_phy_tbl[] = {
+static const struct mdio_device_id __maybe_unused siflower_phy_tbl[] = {
{ SF1211F_PHY_ID, SIFLOWER_PHY_ID_MASK },
{ SF1240_PHY_ID, SIFLOWER_PHY_ID_MASK },
{},