@@ -3,9 +3,9 @@ linux/module.h include needed for kernel 3.18
--- a/drivers/net/wireless/realtek/rtw88/main.c
+++ b/drivers/net/wireless/realtek/rtw88/main.c
@@ -17,6 +17,7 @@
- #include "tx.h"
- #include "debug.h"
#include "bf.h"
+ #include "sar.h"
+ #include "sdio.h"
+#include <linux/module.h>
bool rtw_disable_lps_deep_mode;
@@ -13,9 +13,9 @@ linux/module.h include needed for kernel 3.18
--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.c
+++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
@@ -14,6 +14,7 @@
- #include "reg.h"
#include "debug.h"
#include "bf.h"
+ #include "regd.h"
+#include <linux/module.h>
static const s8 lna_gain_table_0[8] = {22, 8, -6, -22, -31, -40, -46, -52};
new file mode 100644
@@ -0,0 +1,72 @@
+diff --git a/drivers/net/wireless/realtek/rtw89/debug.c b/drivers/net/wireless/realtek/rtw89/debug.c
+index 0d010548f7d9..4974aed78f91 100644
+--- a/drivers/net/wireless/realtek/rtw89/debug.c
++++ b/drivers/net/wireless/realtek/rtw89/debug.c
+@@ -3,6 +3,7 @@
+ */
+
+ #include <linux/vmalloc.h>
++#include <linux/module.h>
+
+ #include "coex.h"
+ #include "debug.h"
+diff --git a/drivers/net/wireless/realtek/rtw89/pci.c b/drivers/net/wireless/realtek/rtw89/pci.c
+index 19001130ad94..51c3fab1408d 100644
+--- a/drivers/net/wireless/realtek/rtw89/pci.c
++++ b/drivers/net/wireless/realtek/rtw89/pci.c
+@@ -3,6 +3,7 @@
+ */
+
+ #include <linux/pci.h>
++#include <linux/module.h>
+
+ #include "mac.h"
+ #include "pci.h"
+diff --git a/drivers/net/wireless/realtek/rtw89/rtw8851b.c b/drivers/net/wireless/realtek/rtw89/rtw8851b.c
+index 51d3e61eaa1d..09d2d2859d14 100644
+--- a/drivers/net/wireless/realtek/rtw89/rtw8851b.c
++++ b/drivers/net/wireless/realtek/rtw89/rtw8851b.c
+@@ -2,6 +2,7 @@
+ /* Copyright(c) 2022-2023 Realtek Corporation
+ */
+
++#include <linux/module.h>
+ #include "coex.h"
+ #include "efuse.h"
+ #include "fw.h"
+diff --git a/drivers/net/wireless/realtek/rtw89/rtw8852a.c b/drivers/net/wireless/realtek/rtw89/rtw8852a.c
+index 2deadec715cf..be2fac9ad72d 100644
+--- a/drivers/net/wireless/realtek/rtw89/rtw8852a.c
++++ b/drivers/net/wireless/realtek/rtw89/rtw8852a.c
+@@ -2,6 +2,7 @@
+ /* Copyright(c) 2019-2020 Realtek Corporation
+ */
+
++#include <linux/module.h>
+ #include "coex.h"
+ #include "fw.h"
+ #include "mac.h"
+diff --git a/drivers/net/wireless/realtek/rtw89/rtw8852b.c b/drivers/net/wireless/realtek/rtw89/rtw8852b.c
+index d025c4135e1c..856223579b29 100644
+--- a/drivers/net/wireless/realtek/rtw89/rtw8852b.c
++++ b/drivers/net/wireless/realtek/rtw89/rtw8852b.c
+@@ -2,6 +2,7 @@
+ /* Copyright(c) 2019-2022 Realtek Corporation
+ */
+
++#include <linux/module.h>
+ #include "coex.h"
+ #include "fw.h"
+ #include "mac.h"
+diff --git a/drivers/net/wireless/realtek/rtw89/rtw8852c.c b/drivers/net/wireless/realtek/rtw89/rtw8852c.c
+index 17e6164855fa..c225d3c00d19 100644
+--- a/drivers/net/wireless/realtek/rtw89/rtw8852c.c
++++ b/drivers/net/wireless/realtek/rtw89/rtw8852c.c
+@@ -2,6 +2,7 @@
+ /* Copyright(c) 2019-2022 Realtek Corporation
+ */
+
++#include <linux/module.h>
+ #include "chan.h"
+ #include "coex.h"
+ #include "debug.h"