brcmfmac: Adding msgbuf protocol.
authorHante Meuleman <meuleman@broadcom.com>
Wed, 30 Jul 2014 11:20:03 +0000 (13:20 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 31 Jul 2014 17:45:26 +0000 (13:45 -0400)
commit9a1bb60250d2b6b546a62e5b73f55c4f1d22016b
tree7aae569da33de35db22e3f455382540be3da4b5c
parent8851cce085dce026f14e9fc525acc71e4c9d305b
brcmfmac: Adding msgbuf protocol.

This patch will add the msgbuf protocol. This protocol is used by
the soon to be added new bus interface PCIe. Msgbuf is a protocol
where most data is and remains located on the host (driver) side
and transferred by DMA from and to device. Msgbuf is the protocol
which takes care of the signalling of the buffers between host and
device which identifies this DMA-able data.

Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Daniel (Deognyoun) Kim <dekim@broadcom.com>
Signed-off-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmfmac/Makefile
drivers/net/wireless/brcm80211/brcmfmac/commonring.c [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/commonring.h [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h
drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
drivers/net/wireless/brcm80211/brcmfmac/flowring.c [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/flowring.h [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/msgbuf.h [new file with mode: 0644]
drivers/net/wireless/brcm80211/brcmfmac/proto.c