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
-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/brcm80211/brcmfmac
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
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
-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/brcm80211/brcmfmac
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
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: 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
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
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
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
>> wrapper.
&
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
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
-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/brcm80211/brcmfmac
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
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
. 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
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
, the
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: 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
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
-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 60fd3018534e
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: 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
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
. 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
.
This 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 failu
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
.
This 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 --
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
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
oday.
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
spr...@broadcom.com> wrote:
On 3/16/2018 3:08 PM, Chi-Hsien Lin wrote:
Update brcm firmware files and WHENCE accordingly.
Hi firmware-maintainers,
It seems this series somehow got lost. Can these still be applied.
They
can be found in the linux-wireless patchwork database. I provided
links
On 03/16/2018 6:17, Arend van Spriel wrote:
On 3/16/2018 11:06 AM, Chi-Hsien Lin wrote:
Upload a Cypress version of below firmware and hence update the
license:
brcm/brcmfmac43340-sdio.bin
brcm/brcmfmac43362-sdio.bin
brcm/brcmfmac43430-sdio.bin
brcm/brcmfmac4354-sdio.bin
brcm/brcmfmac4356
Update brcm firmware files and WHENCE accordingly.
Chi-Hsien Lin (5):
brcm: update firmware for bcm43430
brcm: update firmware for bcm43340
brcm: update firmware for bcm43362
brcm: update firmware for bcm4354
brcm: update firmware for bcm4356 pcie
WHENCE | 10
Upload a Cypress version of below firmware and hence update the
license:
brcm/brcmfmac43340-sdio.bin
brcm/brcmfmac43362-sdio.bin
brcm/brcmfmac43430-sdio.bin
brcm/brcmfmac4354-sdio.bin
brcm/brcmfmac4356-pcie.bin
Signed-off-by: Chi-Hsien Lin <chi-hsien@cypress.com>
---
WHENC
Update brcm firmware files and WHENCE accordingly.
Chi-Hsien Lin (6):
brcm: update firmware for bcm43340
brcm: update firmware for bcm43362
brcm: update firmware for bcm43430
brcm: update firmware for bcm4354
brcm: update firmware for bcm4356 pcie
Update license for brcm firmware
The linux-firmware email is wrong for this submission. I'll send another one
with the correct address. Sorry for the spam.
Regards,
Chi-hsien Lin
> -Original Message-
> From: Chi-Hsien Lin
> Sent: 16 March 2018 6:07
> To: linux-firmw...@vger.kernel.org
> Cc:
Update brcm firmware files and WHENCE accordingly.
Chi-Hsien Lin (6):
brcm: update firmware for bcm43340
brcm: update firmware for bcm43362
brcm: update firmware for bcm43430
brcm: update firmware for bcm4354
brcm: update firmware for bcm4356 pcie
Update license for brcm firmware
Upload a Cypress version of below firmware and hence update the
license:
brcm/brcmfmac43340-sdio.bin
brcm/brcmfmac43362-sdio.bin
brcm/brcmfmac43430-sdio.bin
brcm/brcmfmac4354-sdio.bin
brcm/brcmfmac4356-pcie.bin
Signed-off-by: Chi-Hsien Lin <chi-hsien@cypress.com>
---
WHENC
Signed-off-by: Chi-hsien Lin <chi-hsien@cypress.com>
---
.../devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt| 8
1 file changed, 8 insertions(+)
diff --git
a/Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt
b/Documentation/devicetree/bin
Signed-off-by: Chi-hsien Lin <chi-hsien@cypress.com>
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
inde
On 12/02/2017 3:57, Arend van Spriel wrote:
On 01-12-17 09:43, Chi-Hsien Lin wrote:
Add the CYW4373 SDIO and USB firmware files, along with the corresponding
Cypress license file.
Just wanted to be sure. These firmware files contain a CLM to get the
device operational, ie. no separate CLM
On 12/01/2017 4:28, Arend van Spriel wrote:
On 12/1/2017 8:33 AM, Chi-Hsien Lin wrote:
Add the CYW4373 SDIO and USB firmware files, alone with the corresponding
'alone' should be 'along'.
Thanks a lot for catching this. I've submitted V2.
Chi-hsien Lin
On 08/07/2017 8:27, Arend van Spriel wrote:
On 8/3/2017 11:37 AM, Wright Feng wrote:
From: Chi-Hsien Lin <chi-hsien@cypress.com>
Add support for CYW4373 SDIO/USB chipset.
CYW4373 is a 1x1 dual-band 11ac chipset with 20/40/80Mhz channel support.
It's a WiFi/BT combo device.
Re
On 08/01/2017 8:43, Arend van Spriel wrote:
On 01-08-17 10:48, Wright Feng wrote:
From: Chi-Hsien Lin <chi-hsien@cypress.com>
These changes add support for CYW4373 SDIO/USB chipset.
Could you summarize 4373 features, ie. is it 11n or 11ac? How much
streams does it support? Tha
89 matches
Mail list logo