[Armadeus-commitlog] armadeus branch, master, updated. armadeus-7.0-124-gfd2c81627
Brought to you by:
sszy
|
From: Julien B a. A. <ar...@us...> - 2019-09-06 10:26:37
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via fd2c81627d0ccb30879496295b8e8acb36d49a76 (commit)
from 163911cf6596c93efaee62ce590e8525e4f9ec9c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit fd2c81627d0ccb30879496295b8e8acb36d49a76
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Sep 6 12:25:52 2019 +0200
[LINUX] 4.9: fixes detection of Murata 1MW Wi-Fi module (Cypress CYW43455 chipset)
-----------------------------------------------------------------------
Summary of changes:
...BCM43455-with-modalias-sdio-c00v02D0dA9BF.patch | 41 ++++++++++++++++++++++
1 file changed, 41 insertions(+)
create mode 100644 patches/linux/4.9/0804-mainline-brcmfmac-add-support-for-BCM43455-with-modalias-sdio-c00v02D0dA9BF.patch
diff --git a/patches/linux/4.9/0804-mainline-brcmfmac-add-support-for-BCM43455-with-modalias-sdio-c00v02D0dA9BF.patch b/patches/linux/4.9/0804-mainline-brcmfmac-add-support-for-BCM43455-with-modalias-sdio-c00v02D0dA9BF.patch
new file mode 100644
index 000000000..ea9e2505f
--- /dev/null
+++ b/patches/linux/4.9/0804-mainline-brcmfmac-add-support-for-BCM43455-with-modalias-sdio-c00v02D0dA9BF.patch
@@ -0,0 +1,41 @@
+BCM43455 is a more recent revision of the BCM4345. Some of the BCM43455
+got a dedicated SDIO device ID which is currently not supported by
+brcmfmac.
+Adding the new sdio_device_id to brcmfmac is enough to get the BCM43455
+supported because the chip itself is already supported (due to BCM4345
+support in the driver).
+
+Signed-off-by: Martin Blumenstingl <mar...@go...>
+---
+This is the proper patch following the (short) discussion from [0]
+
+[0] https://marc.info/?l=linux-wireless&m=148455981002310&w=2
+
+ drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 +
+ include/linux/mmc/sdio_ids.h | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
+index 72139b579b18..5bc2ba214735 100644
+--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
++++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
+@@ -1104,6 +1104,7 @@ static const struct sdio_device_id brcmf_sdmmc_ids[] = {
+ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_4339),
+ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_43430),
+ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_4345),
++ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_43455),
+ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_4354),
+ BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_4356),
+ { /* end: all zeroes */ }
+diff --git a/include/linux/mmc/sdio_ids.h b/include/linux/mmc/sdio_ids.h
+index d43ef96bf075..71b113e1223f 100644
+--- a/include/linux/mmc/sdio_ids.h
++++ b/include/linux/mmc/sdio_ids.h
+@@ -36,6 +36,7 @@
+ #define SDIO_DEVICE_ID_BROADCOM_43362 0xa962
+ #define SDIO_DEVICE_ID_BROADCOM_43430 0xa9a6
+ #define SDIO_DEVICE_ID_BROADCOM_4345 0x4345
++#define SDIO_DEVICE_ID_BROADCOM_43455 0xa9bf
+ #define SDIO_DEVICE_ID_BROADCOM_4354 0x4354
+ #define SDIO_DEVICE_ID_BROADCOM_4356 0x4356
+
hooks/post-receive
--
armadeus
|