summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/dp/htt/htt_internal.h11
-rw-r--r--core/dp/htt/htt_types.h6
2 files changed, 16 insertions, 1 deletions
diff --git a/core/dp/htt/htt_internal.h b/core/dp/htt/htt_internal.h
index b8d427f35605..5a437431cb9f 100644
--- a/core/dp/htt/htt_internal.h
+++ b/core/dp/htt/htt_internal.h
@@ -659,6 +659,12 @@ void htt_rx_dbg_rxbuf_init(struct htt_pdev_t *pdev)
}
}
+/**
+ * htt_display_rx_buf_debug() - display debug rx buff list and some counters
+ * @pdev: pdev handle
+ *
+ * Return: Success
+ */
static inline int htt_display_rx_buf_debug(struct htt_pdev_t *pdev)
{
int i;
@@ -831,6 +837,11 @@ void htt_rx_dbg_rxbuf_init(struct htt_pdev_t *pdev)
{
return;
}
+static inline int htt_display_rx_buf_debug(struct htt_pdev_t *pdev)
+{
+ return 0;
+}
+
static inline
void htt_rx_dbg_rxbuf_set(struct htt_pdev_t *pdev,
uint32_t paddr,
diff --git a/core/dp/htt/htt_types.h b/core/dp/htt/htt_types.h
index caa0ca455347..a9c48c6e5181 100644
--- a/core/dp/htt/htt_types.h
+++ b/core/dp/htt/htt_types.h
@@ -418,12 +418,16 @@ struct htt_pdev_t {
int rx_buff_posted_cum;
int rx_buff_recvd_cum;
int rx_buff_recvd_err;
+#endif
+ /*
+ * Counters below are being invoked from functions defined outside of
+ * DEBUG_RX_RING_BUFFER
+ */
int rx_buff_debt_invoked;
int rx_buff_fill_n_invoked;
int refill_retry_timer_starts;
int refill_retry_timer_calls;
int refill_retry_timer_doubles;
-#endif
/* callback function for packetdump */
tp_rx_pkt_dump_cb rx_pkt_dump_cb;