brcmfmac: use pre-allocated scatter-gather table for txglomming
authorArend van Spriel <arend@broadcom.com>
Thu, 27 Feb 2014 18:25:00 +0000 (19:25 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 28 Feb 2014 19:33:45 +0000 (14:33 -0500)
commitaf1fa210f4fc6e304b859b386a3c8a266b1110ab
tree0ff7c96ae5f50229100a3483ccc5275f9d4711f9
parent4aca7a185aeba4472e7a798e5d834d7702ebbeca
brcmfmac: use pre-allocated scatter-gather table for txglomming

Instead of allocating a scatter-gather table for every transmit
reuse a pre-allocated table. The transmit path will be faster by
taking out this allocation.

Reviewed-by: Daniel (Deognyoun) Kim <dekim@broadcom.com>
Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@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/bcmsdh.c
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c
drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h