summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
diff options
context:
space:
mode:
authorArend van Spriel <arend@broadcom.com>2013-04-03 12:40:50 +0200
committerJohn W. Linville <linville@tuxdriver.com>2013-04-03 15:07:09 -0400
commit84bcc0c3c4b8ca4c0abed2d2dd63b7ce04f8be0e (patch)
tree0ba2a202c4454e61d49bf3af6aa0233bfb817f16 /drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
parent290fb763a2a7c79c45d09c8523f37e96446a5a91 (diff)
downloadop-kernel-dev-84bcc0c3c4b8ca4c0abed2d2dd63b7ce04f8be0e.zip
op-kernel-dev-84bcc0c3c4b8ca4c0abed2d2dd63b7ce04f8be0e.tar.gz
brcmfmac: enable sk_buff queueing when credits deplete
Firmware provides the driver with credits used to transmit packets to the firmware. When credits run out the packets should be queued and dequeued when receiving creditback signals from the firmware. Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com> Reviewed-by: Hante Meuleman <meuleman@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h')
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h b/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
index 30c2e9b..a6b16a1 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h
@@ -140,8 +140,14 @@ struct brcmf_fws_stats {
u32 header_pulls;
u32 pkt2bus;
u32 send_pkts[5];
+ u32 fifo_credits_sent[5];
+ u32 fifo_credits_back[6];
u32 generic_error;
u32 mac_update_failed;
+ u32 rollback_success;
+ u32 rollback_failed;
+ u32 delayq_full_error;
+ u32 supprq_full_error;
u32 txs_indicate;
u32 txs_discard;
u32 txs_supp_core;
OpenPOWER on IntegriCloud