mac80211: brcm: update brcmfmac 5.4 patches
authorRafał Miłecki <rafal@milecki.pl>
Sun, 28 Jul 2019 11:52:47 +0000 (13:52 +0200)
committerRafał Miłecki <rafal@milecki.pl>
Sun, 28 Jul 2019 12:10:19 +0000 (14:10 +0200)
Use commits from wireless-drivers-next.git.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
package/kernel/mac80211/patches/brcm/103-v5.4-0001-brcmfmac-add-160MHz-in-chandef_to_chanspec.patch
package/kernel/mac80211/patches/brcm/103-v5.4-0002-brcmfmac-enable-DFS_OFFLOAD-extended-feature-if-supp.patch
package/kernel/mac80211/patches/brcm/103-v5.4-0003-brcmfmac-allow-160MHz-in-custom-regulatory-rules.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0001-Revert-brcmfmac-fix-NULL-pointer-derefence-during-US.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0002-brcmfmac-change-the-order-of-things-in-brcmf_detach.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0003-brcmfmac-avoid-firmware-command-in-brcmf_netdev_open.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0004-brcmfmac-clear-events-in-brcmf_fweh_detach-will-alwa.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0005-brcmfmac-avoid-firmware-commands-when-bus-is-down.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0006-brcmfmac-simply-remove-flowring-if-bus-is-down.patch
package/kernel/mac80211/patches/brcm/104-v5.4-0007-brcmfmac-remove-unnecessary-strlcpy-upon-obtaining-v.patch

index 341a3b85e1626ce60824bab29bb84d4607cb4e39..0d38084e9065e667e179281e7fc0f6423f4299be 100644 (file)
@@ -1,7 +1,7 @@
-From 46f24cd5980de4302982d38ebb6620560ead10b3 Mon Sep 17 00:00:00 2001
+From f491645f039420fb7e14283e21b90772571c807c Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:30 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:30 +0200
-Subject: [PATCH 1/3] brcmfmac: add 160MHz in chandef_to_chanspec()
+Subject: [PATCH] brcmfmac: add 160MHz in chandef_to_chanspec()
 
 The function chandef_to_chanspec() was not handling 160MHz bandwidth
 resulting in wrong encoding of the channel. That resulting in firmware
 
 The function chandef_to_chanspec() was not handling 160MHz bandwidth
 resulting in wrong encoding of the channel. That resulting in firmware
@@ -11,6 +11,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  .../broadcom/brcm80211/brcmfmac/cfg80211.c    | 21 ++++++++++++++++++-
  1 file changed, 20 insertions(+), 1 deletion(-)
 ---
  .../broadcom/brcm80211/brcmfmac/cfg80211.c    | 21 ++++++++++++++++++-
  1 file changed, 20 insertions(+), 1 deletion(-)
index 16f49c667ff7a5cf061262d07be271efcbd8b36f..6d0756ca788ff8ab72244c6a7431178a2a15df66 100644 (file)
@@ -1,8 +1,7 @@
-From 3512f2144aa3bed33c4181958d6961266c2e3540 Mon Sep 17 00:00:00 2001
+From 011a56a3336a5de9c3152c169cd52ff79b8c3f89 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:31 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:31 +0200
-Subject: [PATCH 2/3] brcmfmac: enable DFS_OFFLOAD extended feature if
- supported
+Subject: [PATCH] brcmfmac: enable DFS_OFFLOAD extended feature if supported
 
 If the firmware supports 802.11h and the device can operate in 5GHz
 band we can enable DFS_OFFLOAD extended feature.
 
 If the firmware supports 802.11h and the device can operate in 5GHz
 band we can enable DFS_OFFLOAD extended feature.
@@ -11,6 +10,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 5 +++++
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c  | 1 +
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 5 +++++
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c  | 1 +
index ad1a39669c9cbbfb6e44e2993fda2d71813e1936..3df8057ced9033d2b26f9ce696ff5f5b9bff634c 100644 (file)
@@ -1,7 +1,7 @@
-From 0b28c88e51c1248e6eb2dbe64e42dad917be4546 Mon Sep 17 00:00:00 2001
+From fa9050927fa885410055ee03c948c2252693d296 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:32 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 10:45:32 +0200
-Subject: [PATCH 3/3] brcmfmac: allow 160MHz in custom regulatory rules
+Subject: [PATCH] brcmfmac: allow 160MHz in custom regulatory rules
 
 The driver has custom regulatory rules which had maximum bandwidth
 for 5GHz channels set to 80MHz. As a consequence the driver can
 
 The driver has custom regulatory rules which had maximum bandwidth
 for 5GHz channels set to 80MHz. As a consequence the driver can
@@ -13,6 +13,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
index 1ffc40c45cd59592eae9c718b1d76246ffe538e5..45a9a339fad3ccdd711fb9c47d0ea1db85022983 100644 (file)
@@ -1,13 +1,14 @@
-From 7acf04a0ae2adf5d3e9de9adeec3129e74bf6ef2 Mon Sep 17 00:00:00 2001
+From a84a60ccdd65278485fb495f468a5ab91a75c649 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:06 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:06 +0200
-Subject: [PATCH 1/7] Revert "brcmfmac: fix NULL pointer derefence during USB
+Subject: [PATCH] Revert "brcmfmac: fix NULL pointer derefence during USB
  disconnect"
 
 This reverts commit 5cdb0ef6144f47440850553579aa923c20a63f23. Subsequent
 changes make rework the driver code fixing the issue differently.
 
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
  disconnect"
 
 This reverts commit 5cdb0ef6144f47440850553579aa923c20a63f23. Subsequent
 changes make rework the driver code fixing the issue differently.
 
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c  | 11 ++---------
  .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h  |  6 ++----
 ---
  .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c  | 11 ++---------
  .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h  |  6 ++----
index c72fa249917f3e6f81c091e8d9a2ca3d7e02b508..d40bf031b88bcf87eb6c6163ffece348de3ff080 100644 (file)
@@ -1,7 +1,7 @@
-From 701fb69f2c36cba83583990e67a3925f920fd96a Mon Sep 17 00:00:00 2001
+From 14fcfd1cc0c05ea58f47dd693fdd13f25dfe995e Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:07 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:07 +0200
-Subject: [PATCH 2/7] brcmfmac: change the order of things in brcmf_detach()
+Subject: [PATCH] brcmfmac: change the order of things in brcmf_detach()
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -18,6 +18,7 @@ Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Tested-by: Rafał Miłecki <rafal@milecki.pl>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Tested-by: Rafał Miłecki <rafal@milecki.pl>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  .../broadcom/brcm80211/brcmfmac/core.c        | 27 ++++++++++---------
  1 file changed, 14 insertions(+), 13 deletions(-)
 ---
  .../broadcom/brcm80211/brcmfmac/core.c        | 27 ++++++++++---------
  1 file changed, 14 insertions(+), 13 deletions(-)
index b26b3865e49e57b9e3022b859135d4966d1af315..4c42b2b0c93d245cc2187bf1c187bd6a54ea84f4 100644 (file)
@@ -1,8 +1,8 @@
-From 1be747d977014fea13dbac0de885c0c358eb393c Mon Sep 17 00:00:00 2001
+From c613085b74941024194e41b200601b9aa6ee388f Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:08 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:08 +0200
-Subject: [PATCH 3/7] brcmfmac: avoid firmware command in brcmf_netdev_open()
when bus is down
+Subject: [PATCH] brcmfmac: avoid firmware command in brcmf_netdev_open() when
+ bus is down
 
 No point in sending a firmware command when bus is down so make it
 conditional checking the state.
 
 No point in sending a firmware command when bus is down so make it
 conditional checking the state.
@@ -11,6 +11,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
index 297e2bbf91e0b36622947127ea5d47d2b0dd0fc8..d796faa79fa3f11e76f4e8bd53bcec48db41fbb8 100644 (file)
@@ -1,7 +1,7 @@
-From 0d91defd7bfc42c0ed053ba03b5ea2eff2e1d2f5 Mon Sep 17 00:00:00 2001
+From c33330ac06fe863289643e7a13ecdb6a2502dad7 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:09 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:09 +0200
-Subject: [PATCH 4/7] brcmfmac: clear events in brcmf_fweh_detach() will always
+Subject: [PATCH] brcmfmac: clear events in brcmf_fweh_detach() will always
  fail
 
 Clearing firmware events in brcmf_fweh_detach() is always failing
  fail
 
 Clearing firmware events in brcmf_fweh_detach() is always failing
@@ -12,6 +12,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 ---------
  1 file changed, 9 deletions(-)
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 ---------
  1 file changed, 9 deletions(-)
index e7f42630b806a504322680db260faf0c7a440894..747cf58b7b51913070b49e3d17084e7320c6c5c3 100644 (file)
@@ -1,7 +1,7 @@
-From 66ab63fbb33bf367807e3e471231379dce6f8b8c Mon Sep 17 00:00:00 2001
+From 1ac11ae949dd883854f4523ef8e3a32aabfd6256 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:10 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:10 +0200
-Subject: [PATCH 5/7] brcmfmac: avoid firmware commands when bus is down
+Subject: [PATCH] brcmfmac: avoid firmware commands when bus is down
 
 Upon rmmod a few attempts are made to inform firmware, but there is
 no point as the bus is down and these will fail. Avoid them to keep
 
 Upon rmmod a few attempts are made to inform firmware, but there is
 no point as the bus is down and these will fail. Avoid them to keep
@@ -12,6 +12,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  .../broadcom/brcm80211/brcmfmac/cfg80211.c    | 23 +++++++++++--------
  1 file changed, 13 insertions(+), 10 deletions(-)
 ---
  .../broadcom/brcm80211/brcmfmac/cfg80211.c    | 23 +++++++++++--------
  1 file changed, 13 insertions(+), 10 deletions(-)
index a24fe38947c9947070e601d724b44f7ad1e7e412..040ab16a6c5f3865d68d4a017e58e8b8dafb716f 100644 (file)
@@ -1,7 +1,7 @@
-From dabf1e17d33e087d4e24e6d0224cf9bc04ebfcc1 Mon Sep 17 00:00:00 2001
+From e0bfb9601d4812719167cc4124a0d6db1e2f55e4 Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:11 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:11 +0200
-Subject: [PATCH 6/7] brcmfmac: simply remove flowring if bus is down
+Subject: [PATCH] brcmfmac: simply remove flowring if bus is down
 
 When the bus is down, eg. due to rmmod, there is no need to
 attempt to inform firmware about it.
 
 When the bus is down, eg. due to rmmod, there is no need to
 attempt to inform firmware about it.
@@ -10,6 +10,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 +++++++
  1 file changed, 7 insertions(+)
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 +++++++
  1 file changed, 7 insertions(+)
index 0ff2b8d11a06a996c7d31c972933b7ce08deebd3..444546aaf7ae376ba5cdb3c1e4d5baa3381fa225 100644 (file)
@@ -1,8 +1,8 @@
-From 979c9a17fc78f3b8393fd92ca250fe4239872eee Mon Sep 17 00:00:00 2001
+From 4b11c915f00caeef3292ed0429acc579b9da762a Mon Sep 17 00:00:00 2001
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:12 +0200
 From: Arend van Spriel <arend.vanspriel@broadcom.com>
 Date: Thu, 11 Jul 2019 11:05:12 +0200
-Subject: [PATCH 7/7] brcmfmac: remove unnecessary strlcpy() upon obtaining
"ver" iovar
+Subject: [PATCH] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver"
+ iovar
 
 Recently a strcpy() was replaced by strlcpy(). However, the strcpy()
 was not needed in the first place. So removing that line of code.
 
 Recently a strcpy() was replaced by strlcpy(). However, the strcpy()
 was not needed in the first place. So removing that line of code.
@@ -11,6 +11,7 @@ Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
 Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
 Reviewed-by: Franky Lin <franky.lin@broadcom.com>
 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
+Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c | 1 -
  1 file changed, 1 deletion(-)
 ---
  drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c | 1 -
  1 file changed, 1 deletion(-)