]> git.baikalelectronics.ru Git - kernel.git/commit
brcmfmac: support chipsets with different core enumeration space
authorArend van Spriel <arend.vanspriel@broadcom.com>
Wed, 28 Jul 2021 20:50:34 +0000 (22:50 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Sat, 21 Aug 2021 15:49:05 +0000 (18:49 +0300)
commit5d2b18469fdd6988608e770d873cce73dec2605b
tree6cb9abc4cc4108a60b442b580f31b97232662adf
parentc3d11c15d1f3abf4e73172fc2e731dfe11b91ae1
brcmfmac: support chipsets with different core enumeration space

Historically the broadcom wifi chipsets always had enumeration
space containing all core information at same place. However, for
new chipsets the ASIC developers moved away from that given fact.
So we have to accommodate that it can differ per chipset.

Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
Reviewed-by: Franky Lin <franky.lin@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1627505434-9544-5-git-send-email-arend.vanspriel@broadcom.com
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
drivers/net/wireless/broadcom/brcm80211/include/soc.h