The SparkLan AP6275 SDIO M.2 card contains a BCM43752 based module and these
patches were tested with that card.
This was tested on the 5.13 kernel with a minor substition BRCMF_FW_DEF for
BRCMF_FW_CLM_DEF.
It should apply and build on the wireless-next branch.
Changes since v1:
Add bluetooth patchram definition
Angus Ainslie (3):
brcmfmac: add 43752 device ids
brcmfmac: add initializers for the 43752
brcmfmac: add patch ram for bluetooth
drivers/bluetooth/btbcm.c | 1 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 3 +++
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 8 ++++++--
.../net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 1 +
include/linux/mmc/sdio_ids.h | 1 +
6 files changed, 13 insertions(+), 2 deletions(-)
--
2.25.1
Bluetooth on the BCM43752 needs a patchram file to function correctly.
Signed-off-by: Angus Ainslie <redacted>
---
drivers/bluetooth/btbcm.c | 1 +
1 file changed, 1 insertion(+)
Add the firmware mapping structures for the BRCM43752 chipset.
The 43752 needs some things setup similar to the 43012 chipset.
The WATERMARK shows better performance when initialized to the 4373 value.
Signed-off-by: Angus Ainslie <redacted>
---
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 8 ++++++--
2 files changed, 7 insertions(+), 2 deletions(-)
From: Arend van Spriel <arend.vanspriel@broadcom.com> Date: 2021-08-12 11:37:03
On 8/11/2021 5:28 PM, Angus Ainslie wrote:
Add the firmware mapping structures for the BRCM43752 chipset.
The 43752 needs some things setup similar to the 43012 chipset.
The WATERMARK shows better performance when initialized to the 4373 value.
Don't see much value in having this in separate patch. Please collapse
with the first patch in this series.
Regards,
Arend
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
From: Arend van Spriel <arend.vanspriel@broadcom.com> Date: 2021-08-12 11:42:15
On 8/12/2021 1:40 PM, Arend van Spriel wrote:
On 8/11/2021 5:28 PM, Angus Ainslie wrote:
quoted
Bluetooth on the BCM43752 needs a patchram file to function correctly.
this patch is dealing with bluetooth so you should add the proper
mailing list.
...and the 'brcmfmac:' prefix in the subject is inappropriate. It should
be 'btbcm:' instead.
Regards,
Arend
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.