brcmfmac: Update msgbuf read pointer quicker.
authorHante Meuleman <meuleman@broadcom.com>
Mon, 8 Jun 2015 12:38:32 +0000 (14:38 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 15 Jun 2015 09:42:25 +0000 (12:42 +0300)
commitdf738c2f0cbf52df563c0f9427f386a362158aa9
treea2c3649ae153ceb58ba58725ddbdbe1be197db73
parente996db69833a81915fa8c4bed8331af644f14408
brcmfmac: Update msgbuf read pointer quicker.

On device to host data using msgbuf the read pointer gets updated
once all data is processed. Updating this pointer more frequently
allows the firmware to add more data quicker. This will result in
slightly higher and more stable throughput on CPU bounded host
processors.

Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/brcm80211/brcmfmac/commonring.c
drivers/net/wireless/brcm80211/brcmfmac/commonring.h
drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c