# SPDX-License-Identifier: GPL-2.0-only
-config MTK_NET_PHYLIB
-       tristate
-
 config MEDIATEK_GE_PHY
        tristate "MediaTek Gigabit Ethernet PHYs"
        select MTK_NET_PHYLIB
          the MT7981 and MT7988 SoCs. These PHYs need calibration data
          present in the SoCs efuse and will dynamically calibrate VCM
          (common-mode voltage) during startup.
+
+config MTK_NET_PHYLIB
+       tristate
 
 # SPDX-License-Identifier: GPL-2.0
-obj-$(CONFIG_MTK_NET_PHYLIB)           += mtk-phy-lib.o
 obj-$(CONFIG_MEDIATEK_GE_PHY)          += mtk-ge.o
 obj-$(CONFIG_MEDIATEK_GE_SOC_PHY)      += mtk-ge-soc.o
+obj-$(CONFIG_MTK_NET_PHYLIB)           += mtk-phy-lib.o