summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Sapkin2025-12-28 15:30:12 +0000
committerRobert Marko2025-12-31 17:16:48 +0000
commit01fa50b7745b176b0c4e3d1babd1616a1cb36868 (patch)
tree823ceed558cc4a9f17c51c548cfd40172d0598e5
parentd75a6bed7a520c7a556e04b9270b0a3dc41e0d10 (diff)
downloadopenwrt-01fa50b7745b176b0c4e3d1babd1616a1cb36868.tar.gz
kernel/r8169: provide a virtual kmod
Switch r8169 and related kmods to use the new virtual kmod provides semantic and mark r8169 as the default variant. Signed-off-by: George Sapkin <george@sapk.in> Link: https://github.com/openwrt/openwrt/pull/21288 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--package/kernel/linux/modules/netdevices.mk1
-rw-r--r--package/kernel/r8101/Makefile2
-rw-r--r--package/kernel/r8125/Makefile2
-rw-r--r--package/kernel/r8126/Makefile2
-rw-r--r--package/kernel/r8127/Makefile2
-rw-r--r--package/kernel/r8168/Makefile2
6 files changed, 6 insertions, 5 deletions
diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
index b92c060c1d..11d7b32c27 100644
--- a/package/kernel/linux/modules/netdevices.mk
+++ b/package/kernel/linux/modules/netdevices.mk
@@ -1207,6 +1207,7 @@ define KernelPackage/r8169
CONFIG_R8169_LEDS=y
FILES:=$(LINUX_DIR)/drivers/net/ethernet/realtek/r8169.ko
AUTOLOAD:=$(call AutoProbe,r8169,1)
+ DEFAULT_VARIANT:=1
endef
define KernelPackage/r8169/description
diff --git a/package/kernel/r8101/Makefile b/package/kernel/r8101/Makefile
index 993e0de13a..a13cd83e21 100644
--- a/package/kernel/r8101/Makefile
+++ b/package/kernel/r8101/Makefile
@@ -21,7 +21,7 @@ define KernelPackage/r8101
DEPENDS:=@PCI_SUPPORT +kmod-libphy
FILES:=$(PKG_BUILD_DIR)/src/r8101.ko
AUTOLOAD:=$(call AutoProbe,r8101,1)
- PROVIDES:=kmod-r8169
+ PROVIDES:=@kmod-r8169-any
endef
define Build/Compile
diff --git a/package/kernel/r8125/Makefile b/package/kernel/r8125/Makefile
index 7cb28c9980..032559f4c4 100644
--- a/package/kernel/r8125/Makefile
+++ b/package/kernel/r8125/Makefile
@@ -21,7 +21,7 @@ define KernelPackage/r8125
DEPENDS:=@PCI_SUPPORT +kmod-libphy
FILES:=$(PKG_BUILD_DIR)/src/r8125.ko
AUTOLOAD:=$(call AutoProbe,r8125,1)
- PROVIDES:=kmod-r8169
+ PROVIDES:=@kmod-r8169-any
VARIANT:=regular
PKG_MAKE_FLAGS += CONFIG_ASPM=n
endef
diff --git a/package/kernel/r8126/Makefile b/package/kernel/r8126/Makefile
index 6bc39a936a..2b6c9427f0 100644
--- a/package/kernel/r8126/Makefile
+++ b/package/kernel/r8126/Makefile
@@ -21,7 +21,7 @@ define KernelPackage/r8126
DEPENDS:=@PCI_SUPPORT +kmod-libphy
FILES:=$(PKG_BUILD_DIR)/src/r8126.ko
AUTOLOAD:=$(call AutoProbe,r8126,1)
- PROVIDES:=kmod-r8169
+ PROVIDES:=@kmod-r8169-any
VARIANT:=regular
endef
diff --git a/package/kernel/r8127/Makefile b/package/kernel/r8127/Makefile
index 38be4ae82d..11331390c8 100644
--- a/package/kernel/r8127/Makefile
+++ b/package/kernel/r8127/Makefile
@@ -21,7 +21,7 @@ define KernelPackage/r8127
DEPENDS:=@PCI_SUPPORT +kmod-libphy
FILES:=$(PKG_BUILD_DIR)/src/r8127.ko
AUTOLOAD:=$(call AutoProbe,r8127,1)
- PROVIDES:=kmod-r8169
+ PROVIDES:=@kmod-r8169-any
VARIANT:=regular
endef
diff --git a/package/kernel/r8168/Makefile b/package/kernel/r8168/Makefile
index 812cbad61d..79117346ed 100644
--- a/package/kernel/r8168/Makefile
+++ b/package/kernel/r8168/Makefile
@@ -21,7 +21,7 @@ define KernelPackage/r8168
DEPENDS:=@PCI_SUPPORT +kmod-libphy
FILES:=$(PKG_BUILD_DIR)/src/r8168.ko
AUTOLOAD:=$(call AutoProbe,r8168,1)
- PROVIDES:=kmod-r8169
+ PROVIDES:=@kmod-r8169-any
VARIANT:=regular
endef