linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH wireless-next v3 0/12] Add support for bcm4378 on Apple platforms
@ 2022-09-16 16:01 Russell King (Oracle)
  2022-09-16 16:02 ` [PATCH wireless-next v3 01/12] dt-bindings: net: bcm4329-fmac: Add Apple properties & chips Russell King
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Russell King (Oracle) @ 2022-09-16 16:01 UTC (permalink / raw)
  To: Arend van Spriel, Franky Lin, Hante Meuleman
  Cc: Alyssa Rosenzweig, asahi, brcm80211-dev-list.pdl,
	David S. Miller, devicetree, Eric Dumazet, Hector Martin,
	Jakub Kicinski, Kalle Valo, Krzysztof Kozlowski,
	linux-arm-kernel, linux-wireless, netdev, Paolo Abeni,
	Rafał Miłecki, Rob Herring, SHA-cyfmac-dev-list,
	Sven Peter, van Spriel

Hi,

This series adds support for bcm4378 found on Apple platforms, and has
been tested on the Apple Mac Mini. It is a re-posting of a subset of
Hector's previous 38 patch series, and it is believed that the comments
from that review were addressed.

Note: this is part of a larger patch set. The DT bindings are used on
OpenBSD, and all properties, including brcm,cal-blob, are in use there,
and will be used by further patches for Linux.

(I'm just the middle man; please don't complain if something has been
missed.)

v3:
- removed blank line in patch 7
- added description of "strip_mac" in patch 8
- added reviewed-bys and acked-bys
- added explanantion of "brcm,cal-blob" to cover message
v2:
- sending for wireless-next
- fixed up %ld -> %zd for size_t
- added reviewed-bys

 .../bindings/net/wireless/brcm,bcm4329-fmac.yaml   |  39 +-
 arch/arm64/boot/dts/apple/t8103-j274.dts           |   4 +
 arch/arm64/boot/dts/apple/t8103-j293.dts           |   4 +
 arch/arm64/boot/dts/apple/t8103-j313.dts           |   4 +
 arch/arm64/boot/dts/apple/t8103-j456.dts           |   4 +
 arch/arm64/boot/dts/apple/t8103-j457.dts           |   4 +
 arch/arm64/boot/dts/apple/t8103-jxxx.dtsi          |   2 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h |  19 +-
 .../wireless/broadcom/brcm80211/brcmfmac/chip.c    |   2 +
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |  12 +-
 .../wireless/broadcom/brcm80211/brcmfmac/common.h  |   1 +
 .../broadcom/brcm80211/brcmfmac/firmware.c         | 116 ++++--
 .../broadcom/brcm80211/brcmfmac/firmware.h         |   4 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.h  |   4 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/of.c  |  12 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    | 430 +++++++++++++++++++--
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  38 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.h    |   2 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |  23 +-
 .../broadcom/brcm80211/include/brcm_hw_ids.h       |   2 +
 include/linux/bcma/bcma_driver_chipcommon.h        |   1 +
 21 files changed, 610 insertions(+), 117 deletions(-)

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last!

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-09-19 10:00 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-16 16:01 [PATCH wireless-next v3 0/12] Add support for bcm4378 on Apple platforms Russell King (Oracle)
2022-09-16 16:02 ` [PATCH wireless-next v3 01/12] dt-bindings: net: bcm4329-fmac: Add Apple properties & chips Russell King
2022-09-19 10:00   ` Kalle Valo
2022-09-16 16:02 ` [PATCH wireless-next v3 02/12] brcmfmac: firmware: Handle per-board clm_blob files Russell King
2022-09-16 16:02 ` [PATCH wireless-next v3 03/12] brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism Russell King
2022-09-16 16:02 ` [PATCH wireless-next v3 04/12] brcmfmac: firmware: Support passing in multiple board_types Russell King
2022-09-16 16:02 ` [PATCH wireless-next v3 05/12] brcmfmac: pcie: Read Apple OTP information Russell King
2022-09-16 16:02 ` [PATCH wireless-next v3 06/12] brcmfmac: of: Fetch Apple properties Russell King
2022-09-16 16:02 ` [PATCH wireless-next v3 07/12] brcmfmac: pcie: Perform firmware selection for Apple platforms Russell King
2022-09-16 16:03 ` [PATCH wireless-next v3 08/12] brcmfmac: firmware: Allow platform to override macaddr Russell King
2022-09-16 16:03 ` [PATCH wireless-next v3 09/12] brcmfmac: msgbuf: Increase RX ring sizes to 1024 Russell King
2022-09-16 16:03 ` [PATCH wireless-next v3 10/12] brcmfmac: pcie: Support PCIe core revisions >= 64 Russell King
2022-09-16 16:03 ` [PATCH wireless-next v3 11/12] brcmfmac: pcie: Add IDs/properties for BCM4378 Russell King
2022-09-16 16:03 ` [PATCH wireless-next v3 12/12] arm64: dts: apple: Add WiFi module and antenna properties Russell King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).