summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShiji Yang2025-04-30 19:20:55 +0000
committerHauke Mehrtens2025-05-03 18:16:25 +0000
commit6deb2a03ba71c4e8d5315fbe6cbcf13874ee2f58 (patch)
treee71e1e8a33566bf7bccc5fc3662fd1240b86f1cc
parent2260afa3813684098f5c536169be12afa55b292c (diff)
downloadopenwrt-6deb2a03ba71c4e8d5315fbe6cbcf13874ee2f58.tar.gz
mac80211: ath9k: fix missing prototypes warnings
Fix following warnings by including the corresponding headers: backports-6.12.6/drivers/net/wireless/ath/ath9k/hsr.c:50:6: error: no previous prototype for 'ath9k_hsr_init' [-Werror=missing-prototypes] 50 | void ath9k_hsr_init(struct ath_hw *ah) | ^~~~~~~~~~~~~~ backports-6.12.6/drivers/net/wireless/ath/ath9k/hsr.c:165:5: error: no previous prototype for 'ath9k_hsr_disable' [-Werror=missing-prototypes] 165 | int ath9k_hsr_disable(struct ath_hw *ah) | ^~~~~~~~~~~~~~~~~ backports-6.12.6/drivers/net/wireless/ath/ath9k/hsr.c:177:5: error: no previous prototype for 'ath9k_hsr_enable' [-Werror=missing-prototypes] 177 | int ath9k_hsr_enable(struct ath_hw *ah, int bw, int fq) | ^~~~~~~~~~~~~~~~ backports-6.12.6/drivers/net/wireless/ath/ath9k/hsr.c:234:5: error: no previous prototype for 'ath9k_hsr_status' [-Werror=missing-prototypes] 234 | int ath9k_hsr_status(struct ath_hw *ah) | ^~~~~~~~~~~~~~~~ Signed-off-by: Shiji Yang <yangshiji66@outlook.com> Link: https://github.com/openwrt/openwrt/pull/18637 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch7
1 files changed, 5 insertions, 2 deletions
diff --git a/package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch b/package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch
index 3ccd3fc487..5f32810fe9 100644
--- a/package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch
+++ b/package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch
@@ -30,7 +30,7 @@
ath_update_survey_stats(sc);
--- /dev/null
+++ b/drivers/net/wireless/ath/ath9k/hsr.c
-@@ -0,0 +1,247 @@
+@@ -0,0 +1,248 @@
+/*
+ *
+ * The MIT License (MIT)
@@ -68,6 +68,7 @@
+
+#include "hw.h"
+#include "ath9k.h"
++#include "hsr.h"
+
+#define HSR_GPIO_CSN 8
+#define HSR_GPIO_CLK 6
@@ -280,7 +281,7 @@
+}
--- /dev/null
+++ b/drivers/net/wireless/ath/ath9k/hsr.h
-@@ -0,0 +1,48 @@
+@@ -0,0 +1,50 @@
+/*
+ * The MIT License (MIT)
+ *
@@ -308,6 +309,8 @@
+#ifndef HSR_H
+#define HSR_H
+
++ struct ath_hw;
++
+#ifdef CPTCFG_ATH9K_UBNTHSR
+
+void ath9k_hsr_init(struct ath_hw *ah);