git: 7fc5c8df4c90 - main - rtw89: harmonize all MODULE_DEPEND to rtw89
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Feb 2026 10:16:56 UTC
The branch main has been updated by bz:
URL: https://cgit.FreeBSD.org/src/commit/?id=7fc5c8df4c90a2067c936e3026be6bd6840cd5ec
commit 7fc5c8df4c90a2067c936e3026be6bd6840cd5ec
Author: Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2026-02-07 18:05:40 +0000
Commit: Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2026-02-10 10:16:34 +0000
rtw89: harmonize all MODULE_DEPEND to rtw89
rtw89 came like rtw88 was done. Given rtw88 once was split up rtw89
got modelled the same way. Clean this up too.
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
---
sys/contrib/dev/rtw89/core.c | 5 +++++
sys/contrib/dev/rtw89/debug.c | 5 +++++
sys/contrib/dev/rtw89/pci.c | 8 --------
sys/contrib/dev/rtw89/usb.c | 3 +++
4 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/sys/contrib/dev/rtw89/core.c b/sys/contrib/dev/rtw89/core.c
index b1b16dda3304..aeaf1c8f80c5 100644
--- a/sys/contrib/dev/rtw89/core.c
+++ b/sys/contrib/dev/rtw89/core.c
@@ -6723,3 +6723,8 @@ EXPORT_SYMBOL(rtw89_free_ieee80211_hw);
MODULE_AUTHOR("Realtek Corporation");
MODULE_DESCRIPTION("Realtek 802.11ax wireless core module");
MODULE_LICENSE("Dual BSD/GPL");
+#if defined(__FreeBSD__)
+MODULE_VERSION(rtw89, 1);
+MODULE_DEPEND(rtw89, linuxkpi, 1, 1, 1);
+MODULE_DEPEND(rtw89, linuxkpi_wlan, 1, 1, 1);
+#endif
diff --git a/sys/contrib/dev/rtw89/debug.c b/sys/contrib/dev/rtw89/debug.c
index 0db142ba6d89..086c1dedf03c 100644
--- a/sys/contrib/dev/rtw89/debug.c
+++ b/sys/contrib/dev/rtw89/debug.c
@@ -4889,3 +4889,8 @@ void rtw89_debug(struct rtw89_dev *rtwdev, enum rtw89_debug_mask mask,
}
EXPORT_SYMBOL(rtw89_debug);
#endif
+#if defined(__FreeBSD__)
+#ifdef CONFIG_RTW89_DEBUGFS
+MODULE_DEPEND(rtw89, lindebugfs, 1, 1, 1);
+#endif
+#endif
diff --git a/sys/contrib/dev/rtw89/pci.c b/sys/contrib/dev/rtw89/pci.c
index e8de0f0e9ad8..aeb6570928f9 100644
--- a/sys/contrib/dev/rtw89/pci.c
+++ b/sys/contrib/dev/rtw89/pci.c
@@ -4931,11 +4931,3 @@ EXPORT_SYMBOL(rtw89_pci_remove);
MODULE_AUTHOR("Realtek Corporation");
MODULE_DESCRIPTION("Realtek PCI 802.11ax wireless driver");
MODULE_LICENSE("Dual BSD/GPL");
-#if defined(__FreeBSD__)
-MODULE_VERSION(rtw89_pci, 1);
-MODULE_DEPEND(rtw89_pci, linuxkpi, 1, 1, 1);
-MODULE_DEPEND(rtw89_pci, linuxkpi_wlan, 1, 1, 1);
-#ifdef CONFIG_RTW89_DEBUGFS
-MODULE_DEPEND(rtw89_pci, lindebugfs, 1, 1, 1);
-#endif
-#endif
diff --git a/sys/contrib/dev/rtw89/usb.c b/sys/contrib/dev/rtw89/usb.c
index d7d968207a39..3282225df4f6 100644
--- a/sys/contrib/dev/rtw89/usb.c
+++ b/sys/contrib/dev/rtw89/usb.c
@@ -1069,3 +1069,6 @@ EXPORT_SYMBOL(rtw89_usb_disconnect);
MODULE_AUTHOR("Bitterblue Smith <rtl8821cerfe2@gmail.com>");
MODULE_DESCRIPTION("Realtek USB 802.11ax wireless driver");
MODULE_LICENSE("Dual BSD/GPL");
+#if defined(__FreeBSD__)
+MODULE_DEPEND(rtw89, linuxkpi_usb, 1, 1, 1);
+#endif