ath10k-ct: drop spectral fix for 5.10
authorRobert Marko <robimarko@gmail.com>
Thu, 25 May 2023 18:05:40 +0000 (20:05 +0200)
committerChristian Marangi <ansuelsmth@gmail.com>
Sun, 28 May 2023 06:56:42 +0000 (08:56 +0200)
This was needed when we had 5.10 kernel as well, but now that all
targets are running 5.15 or 6.1 we can safely drop it.

Signed-off-by: Robert Marko <robimarko@gmail.com>
package/kernel/ath10k-ct/patches/300-ath10k-ct-Fix-spectral-scan-NULL-pointer.patch [deleted file]

diff --git a/package/kernel/ath10k-ct/patches/300-ath10k-ct-Fix-spectral-scan-NULL-pointer.patch b/package/kernel/ath10k-ct/patches/300-ath10k-ct-Fix-spectral-scan-NULL-pointer.patch
deleted file mode 100644 (file)
index 6a14a75..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-From 0d2e335d780bda1432a9ba719c8200f796d27854 Mon Sep 17 00:00:00 2001
-From: Robert Marko <robimarko@gmail.com>
-Date: Mon, 29 Nov 2021 12:27:12 +0100
-Subject: [PATCH] ath10k-ct: Fix spectral scan NULL pointer
-
-If spectral scan support is enabled then ath10k-ct will cause a NULL
-pointer due to relay_open() being called with a const callback struct
-which is only supported in kernel 5.11 and later.
-
-So, simply check the kernel version and if 5.11 and newer use the const
-callback struct, otherwise use the regular struct.
-
-Fixes: 553a3ac ("ath10k-ct: use 5.15 version")
-Signed-off-by: Robert Marko <robimarko@gmail.com>
----
- ath10k-6.2/spectral.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
---- a/ath10k-6.2/spectral.c
-+++ b/ath10k-6.2/spectral.c
-@@ -497,7 +497,11 @@ static int remove_buf_file_handler(struc
-       return 0;
- }
-+#if LINUX_VERSION_IS_GEQ(5,11,0)
- static const struct rchan_callbacks rfs_spec_scan_cb = {
-+#else
-+static struct rchan_callbacks rfs_spec_scan_cb = {
-+#endif
-       .create_buf_file = create_buf_file_handler,
-       .remove_buf_file = remove_buf_file_handler,
- };