mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-07 04:42:04 +08:00
38 lines
1.6 KiB
Diff
38 lines
1.6 KiB
Diff
![]() |
From e5566162af8b9690e096d2e6089e4ed955a0d13d Mon Sep 17 00:00:00 2001
|
||
|
From: Christian Marangi <ansuelsmth@gmail.com>
|
||
|
Date: Thu, 10 Apr 2025 12:04:03 +0200
|
||
|
Subject: [PATCH] net: phy: mediatek: permit to compile test GE SOC PHY driver
|
||
|
|
||
|
When commit 462a3daad679 ("net: phy: mediatek: fix compile-test
|
||
|
dependencies") fixed the dependency, it should have also introduced
|
||
|
an or on COMPILE_TEST to permit this driver to be compile-tested even if
|
||
|
NVMEM_MTK_EFUSE wasn't selected. The driver makes use of NVMEM API that
|
||
|
are always compiled (return error) so the driver can actually be
|
||
|
compiled even without that config.
|
||
|
|
||
|
Fix and simplify the dependency condition of this kernel config.
|
||
|
|
||
|
Fixes: 462a3daad679 ("net: phy: mediatek: fix compile-test dependencies")
|
||
|
Acked-by: Daniel Golle <daniel@makrotopia.org>
|
||
|
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
|
||
|
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
||
|
Acked-by: Arnd Bergmann <arnd@arndb.de>
|
||
|
Link: https://patch.msgid.link/20250410100410.348-1-ansuelsmth@gmail.com
|
||
|
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
||
|
---
|
||
|
drivers/net/phy/mediatek/Kconfig | 3 +--
|
||
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
||
|
|
||
|
--- a/drivers/net/phy/mediatek/Kconfig
|
||
|
+++ b/drivers/net/phy/mediatek/Kconfig
|
||
|
@@ -15,8 +15,7 @@ config MEDIATEK_GE_PHY
|
||
|
|
||
|
config MEDIATEK_GE_SOC_PHY
|
||
|
tristate "MediaTek SoC Ethernet PHYs"
|
||
|
- depends on (ARM64 && ARCH_MEDIATEK) || COMPILE_TEST
|
||
|
- depends on NVMEM_MTK_EFUSE
|
||
|
+ depends on (ARM64 && ARCH_MEDIATEK && NVMEM_MTK_EFUSE) || COMPILE_TEST
|
||
|
select MTK_NET_PHYLIB
|
||
|
help
|
||
|
Supports MediaTek SoC built-in Gigabit Ethernet PHYs.
|