]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
net: hibmcge: select FIXED_PHY
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 20 Oct 2025 06:54:54 +0000 (08:54 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 22 Oct 2025 01:42:20 +0000 (18:42 -0700)
hibmcge uses fixed_phy_register() et al, but doesn't cater for the case
that hibmcge is built-in and fixed_phy is a module. To solve this
select FIXED_PHY.

Fixes: 1d7cd7a9c69c ("net: hibmcge: support scenario without PHY")
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Jijie Shao <shaojijie@huawei.com>
Link: https://patch.msgid.link/c4fc061f-b6d5-418b-a0dc-6b238cdbedce@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/hisilicon/Kconfig

index 65302c41bfb1474bead99dbcfd6015545b5f3b3f..38875c196cb69866d75ab18696a3743ed849d4d9 100644 (file)
@@ -148,6 +148,7 @@ config HIBMCGE
        tristate "Hisilicon BMC Gigabit Ethernet Device Support"
        depends on PCI && PCI_MSI
        select PHYLIB
+       select FIXED_PHY
        select MOTORCOMM_PHY
        select REALTEK_PHY
        help