.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
Changelog:
V3:
- V2 1/3 and 2/3 are already in wt-2019-10-01 nl80211 code.
- Rebase V2 3/3 to wt-2019-10-01.
V2:
- Change sae_pwd_len from u16 to u8.
- Move the new attribute to bottom.
---
.../broadcom/brcm80211/brcmfmac
lication misuse of
PMK setting.
You may also remove the warnings with the attached patch, but let's see
what Arend says first.
Arend,
Any comment?
Regards,
Chi-hsien Lin
>
> Regards
>
> Marcel
>
> .
>
From a54c0e7dcd815a5ef31bdbabe44792f2cedce0e3 Mon Sep 17
l.org/show_bug.cgi?id=202521
Stefan,
Could you please try the attached patch for your wpa_supplicant? We'll
upstream if it works for you.
Regards,
Chi-hsien Lin
From 9774dfbf62f41080267ebb0943015a9f6d1dc0cf Mon Sep 17 00:00:00 2001
From: Chung-Hsien Hsu
Date: Mon, 20 May 2019 17:10:39 +
From: Chung-Hsien Hsu
Add definition of WPA version 3 for SAE authentication.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
include/uapi/linux/nl80211.h | 1 +
net/wireless/nl80211.c | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/uapi
From: Chung-Hsien Hsu
Let drivers advertise support for station-mode SAE authentication
offload with a new NL80211_EXT_FEATURE_SAE_OFFLOAD flag.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
include/linux/ieee80211.h| 1 +
include/net/cfg80211.h | 5
.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 73 --
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 +
.../wireless/broadcom/brcm80211
Adds SAE authentication offload.
Changelog:
V2:
- Change sae_pwd_len from u16 to u8.
- Move the new attribute to bottom.
Chung-Hsien Hsu (3):
nl80211: add WPA3 definition for SAE authentication
nl80211: add support for SAE authentication offload
brcmfmac: add support for SAE authenticatio
From: Chung-Hsien Hsu
With FT-802.1X, driver should send a port authorized event right after
sending a roamed event. It is used to indicate that a new AP is already
authorized so 802.1X is not required.
Acked-by: Arend van Spriel
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
From: Chung-Hsien Hsu
Add NL80211_ATTR_IFINDEX attribute to port authorized event to indicate
the operating interface of the device. Also put NL80211_ATTR_WIPHY
attribute in it to be consistent with the other MLME notifications.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
These two patches adds port authorized event in brcmfmac and nl80211.
Changelog:
V2:
- Besides NL80211_ATTR_WIPHY, also set NL80211_ATTR_WIPHY when sending port
authorized
event.
- Drop port authorized event for 4-way offload.
Chung-Hsien Hsu (2):
nl80211: add NL80211_ATTR_IFINDEX to port
On 01/10/2019 4:50, Hans de Goede wrote:
> Hi,
>
> On 10-01-19 09:16, Chi-Hsien Lin wrote:
> So the linux firmware version is *three and a half* years out of date!
Thanks a lot for the reference. This discussion could be moved to the V2
thread.
> We are not asking you to d
On 01/07/2019 9:33, Hans de Goede wrote:
> The linux-firmware brcmfmac firmware files contain an embedded table with
> per country allowed channels and strength info.
>
> For recent hardware these versions of the firmware are specially build for
> linux-firmware, the firmware files directly avai
update, the hardware (device/board) vendor qualifies the
firmware and release through their preferred channel (in HTC's case they
chose to upstream it).
Regards,
Chi-hsien Lin
On 01/03/2019 5:56, James Hughes wrote:
> On Thu, 3 Jan 2019 at 07:46, Chi-Hsien Lin wrote:
>>
>> From: Lo-Hsiang Lo
>>
>> There is a system warning message, warn_slowpath-fmt, during suspend
>> while using supplicant join AP and enable wowl feature
On 01/04/2019 8:17, Arend Van Spriel wrote:
> On 1/3/2019 8:46 AM, Chi-Hsien Lin wrote:
>> From: Lo-Hsiang Lo
>>
>> Set up wiphy->wowlan_config and a dummy wowlan filter so brcmfmac can
>> remain connected during suspend. Enable an unicast packet filter during
is no
pno scan.
Acked-by: Arend van Spriel
Signed-off-by: Lo-Hsiang Lo
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
b/drivers/net/wireles
: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 23 +++---
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
b/drivers/net/wireless/broadcom/brcm80211
From: Chung-Hsien Hsu
Let drivers advertise support for station-mode SAE authentication
offload with a new NL80211_EXT_FEATURE_SAE_OFFLOAD flag.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
include/linux/ieee80211.h| 1 +
include/net/cfg80211.h | 5
From: Chung-Hsien Hsu
Add definition of WPA version 3 for SAE authentication.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
include/uapi/linux/nl80211.h | 1 +
net/wireless/nl80211.c | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/uapi
From: Chung-Hsien Hsu
With FT-802.1X, driver should send a port authorized event right after
sending a roamed event. It is used to indicate that a new AP is already
authorized so 802.1X is not required.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless
.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 72 --
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 +
.../wireless/broadcom/brcm80211
From: Chung-Hsien Hsu
Add NL80211_ATTR_IFINDEX attribute to port authorized event to indicate
the operating interface of the device.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
net/wireless/nl80211.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a
From: Lo-Hsiang Lo
Set up wiphy->wowlan_config and a dummy wowlan filter so brcmfmac can
remain connected during suspend. Enable an unicast packet filter during
suspend so ping packets can wake up the system.
Signed-off-by: Lo-Hsiang Lo
Signed-off-by: Chi-Hsien Lin
---
.../broadcom/brcm80
is no
pno scan.
Signed-off-by: Lo-Hsiang Lo
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c
b/drivers/net/wireless/broadcom/brcm80211/brcm
Fix a wowl supsend issue and add wake on ping support.
Lo-Hsiang Lo (2):
brcmfmac: fix system warning message during wowl suspend
brcmfmac: support wake on ping packet
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 36 -
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 7 +
On 11/21/2018 11:33, Kalle Valo wrote:
> Chi-Hsien Lin writes:
>
>> This patch series includes various chip-related changes:
>> * 43012 support
>> * 4373 saverestore support
>> * SDIO bus settings
>> * 4354 raw chipid
>>
>> Changelog:
>&
Use chipcommon sr_control0 register to check 4373 sr support.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
.../net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 5 +
.../wireless/broadcom/brcm80211/include/chipcommon.h | 19 +++
2 files changed, 24
. This is the optimal setting for this chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Naveen Gupta
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
index fe0cb398ab44
From: Winnie Chang
Add the raw 4354 PCIe device ID for unprogrammed Cypress boards.
Reviewed-by: Arend Van Spriel
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
drivers/net/wireless/broadcom/brcm80211/include
From: Madhan Mohan R
Along with F2 watermark (existing) configuration, F1 MesBusyCtrl
should be enabled & sdio device RX FIFO watermark should be
configured to avoid overflow errors.
Reviewed-by: Arend van Spriel
Signed-off-by: Madhan Mohan R
Signed-off-by: Chi-Hsien Lin
---
drivers
eviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net/wireless/broadcom/brcm8021
CYW43012 is a 1x1 802.11a/b/g/n Dual-Band HT20, 256-QAM/Turbo QAM. It
is an Ultra Low Power WLAN+BT combo chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
Signed-off-by: Praveen Babu C
---
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
.../wireless/broadcom
From: Wright Feng
We got SDIO_CRC_ERROR with 4373 on SDR104 when doing bi-directional
throughput test. Enable watermark to 256 to guarantee the operation
stability.
Reviewed-by: Arend van Spriel
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211
.
- Collapse patch 10 and 11 in 9 (sdio_aos disable).
Chi-Hsien Lin (3):
brcmfmac: add support for CYW43012 SDIO chipset
brcmfmac: allow GCI core enumuration
brcmfmac: 4373 save-restore support
Madhan Mohan R (1):
brcmfmac: set SDIO F1 MesBusyCtrl for CYW4373
Naveen Gupta (1):
brcmfmac
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
index fe0cb398ab44
CYW43012 is a 1x1 802.11a/b/g/n Dual-Band HT20, 256-QAM/Turbo QAM. It
is an Ultra Low Power WLAN+BT combo chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
Signed-off-by: Praveen Babu C
---
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
.../wireless/broadcom
. This is the optimal setting for this chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Naveen Gupta
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211
From: Madhan Mohan R
Along with F2 watermark (existing) configuration, F1 MesBusyCtrl
should be enabled & sdio device RX FIFO watermark should be
configured to avoid overflow errors.
Reviewed-by: Arend van Spriel
Signed-off-by: Madhan Mohan R
Signed-off-by: Chi-Hsien Lin
---
drivers
eviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net/wireless/broadcom/brcm8021
Use chipcommon sr_control0 register to check 4373 sr support.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211/brcmfmac/chip.c| 5 +
.../broadcom/brcm80211/include/chipcommon.h| 25 ++
2 files changed, 30
comments for patch 2.
- Remove CY_4373_F1_MESBUSYCTRL from patch 3.
- Collapse patch 6 (43102 sr support) in 4 (43012 support). Add helper
functions.
- Remove sr_eng_en variable from patch 8.
- Collapse patch 10 and 11 in 9 (sdio_aos disable).
Chi-Hsien Lin (3):
brcmfmac: add support for
From: Winnie Chang
Add the raw 4354 PCIe device ID for unprogrammed Cypress boards.
Reviewed-by: Arend Van Spriel
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
drivers/net/wireless/broadcom/brcm80211/include
From: Wright Feng
We got SDIO_CRC_ERROR with 4373 on SDR104 when doing bi-directional
throughput test. Enable watermark to 256 to guarantee the operation
stability.
Reviewed-by: Arend van Spriel
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211
On 11/12/2018 6:30, Arend van Spriel wrote:
> On 11/12/2018 8:29 AM, Chi-Hsien Lin wrote:
>> Use sr_eng_en bit to check 4373 sr support.
>>
>> Reviewed-by: Arend van Spriel
>> Signed-off-by: Chi-Hsien Lin
>> ---
>> drivers/net/wireless/broadcom/brcm802
(+Madhan)
On 11/12/2018 5:25, Arend van Spriel wrote:
> On 11/12/2018 8:29 AM, Chi-Hsien Lin wrote:
>> From: Naveen Gupta
>>
>> The number of words that the read FIFO has to contain except
>> the end of frame before sends data back to the host.
>> Max waterm
On 11/12/2018 6:27, Arend van Spriel wrote:
> On 11/12/2018 11:24 AM, Chi-Hsien Lin wrote:
>>
>>
>> On 11/12/2018 6:16, Arend van Spriel wrote:
>>> On 11/12/2018 8:29 AM, Chi-Hsien Lin wrote:
>>>> GCI core is needed for ULP operation. Allow GC
On 11/12/2018 6:16, Arend van Spriel wrote:
> On 11/12/2018 8:29 AM, Chi-Hsien Lin wrote:
>> GCI core is needed for ULP operation. Allow GCI core enumuration with
>> below changes:
>> - Allow GCI to be added to core list even when it doesn't have a
>> wrapp
Use sr_eng_en bit to check 4373 sr support.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
index e1708e297d07
. This is the optimal setting for this chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Naveen Gupta
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211
eviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net/wireless/broadcom/brcm8021
CYW43012 is a 1x1 802.11a/b/g/n Dual-Band HT20, 256-QAM/Turbo QAM. It
is an Ultra Low Power WLAN+BT combo chip.
Reviewed-by: Arend van Spriel
Signed-off-by: Chi-Hsien Lin
Signed-off-by: Praveen Babu C
---
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
.../wireless/broadcom
From: Madhan Mohan R
Along with F2 watermark (existing) configuration, F1 MesBusyCtrl
should be enabled & configured to avoid overflow errors.
Reviewed-by: Arend van Spriel
Signed-off-by: Madhan Mohan R
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sd
From: Winnie Chang
Add the raw 4354 PCIe device ID for unprogrammed Cypress boards.
Reviewed-by: Arend Van Spriel
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
drivers/net/wireless/broadcom/brcm80211/include
From: Wright Feng
We got SDIO_CRC_ERROR with 4373 on SDR104 when doing bi-directional
throughput test. Enable watermark to 256 to guarantee the operation
stability.
Reviewed-by: Arend van Spriel
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211
sr support) in 4 (43012 support). Add helper
functions.
- Remove sr_eng_en variable from patch 8.
- Collapse patch 10 and 11 in 9 (sdio_aos disable).
Chi-Hsien Lin (3):
brcmfmac: add support for CYW43012 SDIO chipset
brcmfmac: allow GCI core enumuration
brcmfmac: 4373 save-restore support
On 11/08/2018 7:53, Arend van Spriel wrote:
> On 11/6/2018 4:50 AM, Chi-Hsien Lin wrote:
>> From: Madhan Mohan R
>>
>> Along with F2 watermark (existing) configuration, F1 MesBusyCtrl
>> should be enabled & configured to avoid overflow errors.
>
> Reviewe
wlan0) but the ping still cannot work because
the firmware ARP offload does not respond the ARP request.
Because of that, we remove "arp_hostip_clear" from function
"brcmf_netdev_stop"
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm8
-by: Ryohei Kondo
Signed-off-by: Chi-Hsien Lin
---
.../net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c| 14 ++
.../net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h| 4
2 files changed, 18 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac
This patch series addresses failures seen during p2p/miracast/apsta testing.
Chi-Hsien Lin (1):
brcmfmac: only generate random p2p address when needed
Madhan Mohan R (1):
brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request
Ryohei Kondo (1):
brcmfmac: add vendor ie for
. Generate a random locally
administered address for this case.
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 18 --
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
b/drivers
apsta will be set to 0, and we will see data stall on wlan0(station)
So that, we only set apsta to 1 when AP start on primary interface.
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +---
1 file changed, 1 insertion
From: Madhan Mohan R
Send p2p presence response from the p2p interface address instead
of the p2p device address. This is needed for p2p cert 6.1.9 to pass.
Signed-off-by: Madhan Mohan R
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 9 -
1
From: Madhan Mohan R
Along with F2 watermark (existing) configuration, F1 MesBusyCtrl
should be enabled & configured to avoid overflow errors.
Signed-off-by: Madhan Mohan R
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 3 +++
drivers/net/wire
From: Praveen Babu C
Add saverestore register settings for 43012.
Signed-off-by: Praveen Babu C
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211/brcmfmac/chip.c| 5 +
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c| 22 +-
2 files changed, 22
ned-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
index 60
From: Wright Feng
Transaction between AOS and SDIOD is not protected, and if cmd 52
received in AOS and in the middle of response state changed from AOS to
SDIOD, response is corrupted and it causes to SDIO Host controller to
hang.
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
CYW43012 is a 1x1 802.11a/b/g/n Dual-Band HT20, 256-QAM/Turbo QAM. It
is an Ultra Low Power WLAN+BT combo chip.
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/chip.c| 9 -
.../wireless/broadcom
From: Double Lo
Transaction between AOS and SDIOD is not protected, and if cmd 52
received in AOS and in the middle of response state changed from AOS to
SDIOD, response is corrupted and it causes to SDIO Host controller to
hang.
Signed-off-by: Double Lo
Signed-off-by: Chi-Hsien Lin
From: Winnie Chang
Add the raw 4354 PCIe device ID.
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 1 +
2 files changed, 2 insertions(+)
diff
This patch series includes various chip-related changes:
* 43012 support
* 4373 saverestore support
* SDIO bus settings
* 4354 raw chipid
Chi-Hsien Lin (3):
brcmfmac: add support for CYW43012 SDIO chipset
brcmfmac: allow GCI core enumuration
brcmfmac: 4373 save-restore support
Double Lo (1
-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
index 337e72b7787c..e8a8037be82c 100644
--- a
Use sr_eng_en bit to check 4373 sr support.
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
b/drivers/net/wireless
From: Wright Feng
We got SDIO_CRC_ERROR with 4373 on SDR104 when doing bi-directional
throughput test. Enable watermark to 256 to guarantee the operation
stability.
Signed-off-by: Wright Feng
Signed-off-by: Chi-Hsien Lin
---
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c| 25
. This is the optimal setting for this chip.
Signed-off-by: Naveen Gupta
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
b/drivers/net
From: Chung-Hsien Hsu
Firmware inform the driver about tx status by normal tx status signal
or compressed tx status signal. This patch adds support to handle the
compressed tx status signal.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
.../broadcom/brcm80211/brcmfmac
action
frame scan.
This patch fixes the WFA p2p certification 5.1.20 failure caused by the
long action frame send time.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 9 -
1 file changed, 4 insertions(+), 5
Fixes for WFA p2p certification 5.1.19 and 5.1.20 failures.
Changes since v1:
Update cover letter subject
Chung-Hsien Hsu (2):
brcmfmac: reduce timeout for action frame scan
brcmfmac: fix full timeout waiting for action frame on-channel tx
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p
change fixes WFA p2p certification 5.1.19 failure.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 17 +++--
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 ++
2 files changed, 17 insertions(+), 2
This is submitted to linux-firmware by mistake. It should have been sent
to linux-wireless only. Please discard it. Sorry for the inconvenience.
I'll submit v2 to linux-wireless list only.
On 09/27/2018 5:44, Chi-Hsien Lin wrote:
> Fixes for WFA p2p certification 5.1.19 and 5.1.20
action
frame scan.
This patch fixes the WFA p2p certification 5.1.20 failure caused by the
long action frame send time.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 9 -
1 file changed, 4 insertions(+), 5
change fixes WFA p2p certification 5.1.19 failure.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 17 +++--
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 ++
2 files changed, 17 insertions(+), 2
Fixes for WFA p2p certification 5.1.19 and 5.1.20 failures.
Chung-Hsien Hsu (2):
brcmfmac: reduce timeout for action frame scan
brcmfmac: fix full timeout waiting for action frame on-channel tx
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 --
.../net/wireless/b
This firmware includes p2p fixes.
Signed-off-by: Chi-Hsien Lin
---
brcm/brcmfmac43362-sdio.bin | Bin 200801 -> 202107 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/brcm/brcmfmac43362-sdio.bin b/brcm/brcmfmac43362-sdio.bin
index
62b3643420ed788928bf483c371858d2d851f
From: Chung-Hsien Hsu
Add 4-way handshake offload detection for FT with EAP authentication.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/wireless
This series adds FT and 4-way handshake offload support.
Chung-Hsien Hsu (2):
brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT support
brcmfmac: add 4-way handshake offload detection for FT-802.1X
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 8
drivers/ne
From: Chung-Hsien Hsu
Add WLAN_AKM_SUITE_FT_8021X and WLAN_AKM_SUITE_FT_PSK in
brcmf_set_key_mgmt() for FT support.
Signed-off-by: Chung-Hsien Hsu
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 6 ++
drivers/net/wireless/broadcom/brcm80211
On 08/15/2018 5:16, Arend van Spriel wrote:
O, and add "brcmfmac:" prefix in the subject.
Arend,
Thanks a lot for the feedback. Fixed below in V3:
- Add "brcmfmac:" prefix
- Remove host interface references from commit message.
Regards,
Chi-hsien Li
From: Jia-Shyr Chuang
CYW89342 is a 2x2 MIMO, 802.11a/b/g/n/ac for WLAN. It is a member of
4355/4359 family.
Signed-off-by: Jia-Shyr Chuang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net
From: Jia-Shyr Chuang
CYW89342 is a 2x2 MIMO, 802.11a/b/g/n/ac, SDIO 3.0 and PCIe 3.0 for
WLAN. It is a member of 4355/4359 family.
Signed-off-by: Jia-Shyr Chuang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
1 file changed, 1 insertion
From: Jia-Shyr Chuang
CYW89342 is a 2x2 MIMO, 802.11a/b/g/n/ac, SDIO 3.0 and PCIe 3.0 for
WLAN. It is a member of 4355/4359 family.
Signed-off-by: Jia-Shyr Chuang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 +
1 file changed, 1 insertion
On 08/08/2018 3:33, Arend van Spriel wrote:
On 8/7/2018 3:38 PM, Chi-Hsien Lin wrote:
From: Winnie Chang
The kernel BUG happens when wowl is enabled from firmware. In
brcmf_wiphy_wowl_params(), cfg is a NULL pointer because it is
drvr->config returned from wiphy_to_cfg(), and drvr->
ich
calls brcmf_wiphy_wowl_params().
Fixes: 856d5a011c86 ("brcmfmac: allocate struct brcmf_pub instance using
wiphy_new()")
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 8
1 file changed, 4 insertions(+), 4
On 08/07/2018 7:28, Kalle Valo wrote:
Chi-Hsien Lin writes:
From: Winnie Chang
The kernel BUG happens when wowl is enabled from firmware. In
brcmf_wiphy_wowl_params(), cfg is a NULL pointer because it is
drvr->config returned from wiphy_to_cfg(), and drvr->config is not set
yet.
ich
calls brcmf_wiphy_wowl_params().
The kernel panic is introduced in below commit:
commit id: 856d5a011c86b59f6564be4508912fb1d866adfc
brcmfmac: allocate struct brcmf_pub instance using wiphy_new()
Signed-off-by: Winnie Chang
Signed-off-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211
ich
calls brcmf_wiphy_wowl_params().
The kernel panic is introduced in below commit:
commit id: 856d5a011c86b59f6564be4508912fb1d866adfc
brcmfmac: allocate struct brcmf_pub instance using wiphy_new()
Signed-off-by: Winnie Chang
Reviewed-by: Chi-Hsien Lin
---
drivers/net/wireless/broadcom/brcm80211
t today.
Have just submitted a V4 with the updated license.
Regards,
Chi-hsien Lin
Non of the other vendors with firmware in Linux firmware deem it necessary
to have such a patch.
Given that the proposed firmware updates which this is blocking are
*SECURITY* fixes it would be good to get this resolved ASAP.
Regards,
Hans
Remove the early-termination clause.
Signed-off-by: Chi-hsien Lin
Signed-off-by: Chi-Hsien Lin
---
LICENCE.cypress | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/LICENCE.cypress b/LICENCE.cypress
index b320f27..070ef66 100644
--- a/LICENCE.cypress
+++ b
Update Cypress license termination clause and several firmware files.
Chi-Hsien Lin (6):
Update Cypress license termination clause
brcm: update firmware for bcm43430 sdio
brcm: update firmware for bcm43340 sdio
brcm: update firmware for bcm43362 sdio
brcm: update firmware for bcm4354
1 - 100 of 115 matches
Mail list logo