]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: Add BCM43454/6 support
authorZhao, Jiaqing <jiaqing.zhao@intel.com>
Wed, 9 Feb 2022 15:46:50 +0000 (15:46 +0000)
committerKalle Valo <kvalo@kernel.org>
Mon, 14 Feb 2022 18:05:24 +0000 (20:05 +0200)
commit715d49fb9af04f4304079388084048a6742736f3
tree65a9c56506dcafeb2f3c5f4329269abe9cd6e1bc
parent9eaff2fe200d37152d983590e9b9f89966c1a2ab
brcmfmac: Add BCM43454/6 support

BCM43454/6 is a variant of BCM4345 which is exactly identical to
BCM4345/6, except the chip id is 0xa9be. This patch adds support
for BCM43454/6 by handing it in the same way as BCM4345.

Note: when loading some specific version of BCM4345 firmware, the
chip id may become 0x4345. This is an expected behavior, and it will
restore to 0xa9be after power cycle.

Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/CO1PR11MB47859B51BCA88613D1582EB88E2E9@CO1PR11MB4785.namprd11.prod.outlook.com
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h