Overview

Request 6236 (accepted)

- Add broadcom-wl.linux-6.14.patch

Submit package home:manfred-h / broadcom-wl to package Essentials / broadcom-wl

broadcom-wl.changes Changed
x
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Sat Feb  8 21:15:37 UTC 2025 - Stephan Hemeier <Sauerlandlinux@gmx.de>
4
+
5
+- Add broadcom-wl.linux-6.14.patch
6
+
7
+-------------------------------------------------------------------
8
 Fri Dec 20 08:59:36 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
9
 
10
 - Add broadcom-wl.linux-6.13.patch
11
broadcom-wl.spec Changed
18
 
1
@@ -2,7 +2,7 @@
2
 #
3
 # spec file for package broadcom-wl
4
 #
5
-# Copyright (c) 2017-2024 SUSE LLC
6
+# Copyright (c) 2017-2025 SUSE LLC
7
 #
8
 # All modifications and additions to the file contributed by third parties
9
 # remain the property of their copyright owners, unless otherwise agreed
10
@@ -62,6 +62,7 @@
11
 Patch25:        broadcom-sta-6.30.223.271-wpa_supplicant-2.11_add_max_scan_ie_len.patch
12
 Patch26:        broadcom-wl.linux-6.12.patch
13
 Patch27:        broadcom-wl.linux-6.13.patch
14
+Patch28:        broadcom-wl.linux-6.14.patch
15
 
16
 %if %{defined kernel_module_package_buildreqs}
17
 BuildRequires:  %{kernel_module_package_buildreqs}
18
broadcom-wl.linux-6.14.patch Added
48
 
1
@@ -0,0 +1,46 @@
2
+From 1dce6fd0b32d31e897143c4ac04eb9a8929bc1e5 Mon Sep 17 00:00:00 2001
3
+From: =?UTF-8?q?Joan=20Bruguera=20Mic=C3=B3?= <joanbrugueram@gmail.com>
4
+Date: Sun, 8 Dec 2024 17:57:43 +0000
5
+Subject: PATCH Tentative fix for broadcom-wl 6.30.223.271 driver for Linux
6
+ 6.14-rc1
7
+
8
+Related to the new parameter for get_tx_power introduced in
9
+"wifi: cfg80211: send MLO links tx power info in GET_INTERFACE"
10
+(Rameshkumar Sundaram, 25 Nov 2024).
11
+
12
+As the driver doesn't support Multi-Link, we just ignore it afterwards.
13
+---
14
+ src/wl/sys/wl_cfg80211_hybrid.c | 10 ++++++++--
15
+ 1 file changed, 8 insertions(+), 2 deletions(-)
16
+
17
+diff --git a/src/wl/sys/wl_cfg80211_hybrid.c b/src/wl/sys/wl_cfg80211_hybrid.c
18
+index 7926f2a..ba86ace 100644
19
+--- a/src/wl/sys/wl_cfg80211_hybrid.c
20
++++ b/src/wl/sys/wl_cfg80211_hybrid.c
21
+@@ -99,7 +99,10 @@ static s32 wl_cfg80211_set_tx_power(struct wiphy *wiphy,
22
+            enum tx_power_setting type, s32 dbm);
23
+ #endif
24
+ 
25
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)
26
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0)
27
++static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev,
28
++                                    unsigned int link_id, s32 *dbm);
29
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)
30
+ static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, s32 *dbm);
31
+ #else
32
+ static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, s32 *dbm);
33
+@@ -1152,7 +1155,10 @@ wl_cfg80211_set_tx_power(struct wiphy *wiphy, enum tx_power_setting type, s32 db
34
+   return err;
35
+ }
36
+ 
37
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)
38
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0)
39
++static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev,
40
++                                    unsigned int link_id, s32 *dbm)
41
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)
42
+ static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, s32 *dbm)
43
+ #else
44
+ static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, s32 *dbm)
45
+-- 
46
+2.48.1
47
+
48
Refresh
Refresh
Request History
manfred-h's avatar

manfred-h created request 3 months ago

- Add broadcom-wl.linux-6.14.patch


manfred-h's avatar

manfred-h accepted request 3 months ago