[PATCH 2/3] Add BEACON_DUMP debug level

Kalle Valo kvalo at qca.qualcomm.com
Tue May 28 04:23:07 EDT 2013


Signed-off-by: Kalle Valo <kvalo at qca.qualcomm.com>
---
 txrx.c    |    6 ++++--
 wcn36xx.h |    1 +
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/txrx.c b/txrx.c
index 6eab7a6..fbfe6ee 100644
--- a/txrx.c
+++ b/txrx.c
@@ -51,13 +51,15 @@ int  wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb)
 	if (ieee80211_is_beacon(hdr->frame_control)) {
 		wcn36xx_dbg(WCN36XX_DBG_BEACON, "beacon skb %p len %d fc %04x sn %d",
 			    skb2, skb2->len, fc, sn);
+		wcn36xx_dbg_dump(WCN36XX_DBG_BEACON_DUMP, "SKB <<< ",
+				 (char *)skb2->data, skb2->len);
 	} else {
 		wcn36xx_dbg(WCN36XX_DBG_RX, "rx skb %p len %d fc %04x sn %d",
 			    skb2, skb2->len, fc, sn);
+		wcn36xx_dbg_dump(WCN36XX_DBG_RX_DUMP, "SKB <<< ",
+				 (char *)skb2->data, skb2->len);
 	}
 
-	wcn36xx_dbg_dump(WCN36XX_DBG_RX_DUMP, "SKB <<< ",
-			 (char*)skb2->data, skb2->len);
 
 	ieee80211_rx_ni(wcn->hw, skb2);
 
diff --git a/wcn36xx.h b/wcn36xx.h
index ab29b44..ab64ae0 100644
--- a/wcn36xx.h
+++ b/wcn36xx.h
@@ -47,6 +47,7 @@ enum wcn36xx_debug_mask {
 	WCN36XX_DBG_HAL_DUMP	= 0x00000200,
 	WCN36XX_DBG_MAC		= 0x00000400,
 	WCN36XX_DBG_BEACON	= 0x00000800,
+	WCN36XX_DBG_BEACON_DUMP	= 0x00001000,
 	WCN36XX_DBG_ANY		= 0xffffffff,
 };
 




More information about the wcn36xx mailing list