summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Girigowda <sgirigow@codeaurora.org>2017-03-09 14:59:57 -0800
committerSandeep Puligilla <spuligil@codeaurora.org>2017-03-10 19:32:17 -0800
commit7edf420ed3bf0a7c18b8edb10b16d3fd646a54d7 (patch)
tree1b1b3a3216968c089e1f5b7a31ffb547aba0a187
parent91bd5d0b2a9c3ffd0927918f1a2ea80451835d43 (diff)
qcacld-3.0: HTT: Reduce the log spam in kmsg
Move the logs to appropriate log levels to reduce the log spam in kmsg. Change-Id: I6572cb109ff752eba764f671770d9754024a4b31 CRs-Fixed: 2014745
-rw-r--r--core/dp/htt/htt.c6
-rw-r--r--core/dp/htt/htt_h2t.c30
-rw-r--r--core/dp/htt/htt_rx.c8
-rw-r--r--core/dp/htt/htt_t2h.c14
4 files changed, 36 insertions, 22 deletions
diff --git a/core/dp/htt/htt.c b/core/dp/htt/htt.c
index 8bd9aeaf783d..45151cab134a 100644
--- a/core/dp/htt/htt.c
+++ b/core/dp/htt/htt.c
@@ -353,12 +353,14 @@ htt_pdev_alloc(ol_txrx_pdev_handle txrx_pdev,
pdev->cfg.is_full_reorder_offload =
ol_cfg_is_full_reorder_offload(pdev->ctrl_pdev);
- qdf_print("is_full_reorder_offloaded? %d\n",
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "is_full_reorder_offloaded? %d\n",
(int)pdev->cfg.is_full_reorder_offload);
pdev->cfg.ce_classify_enabled =
ol_cfg_is_ce_classify_enabled(ctrl_pdev);
- qdf_print("ce_classify_enabled %d\n",
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "ce_classify_enabled? %d\n",
pdev->cfg.ce_classify_enabled);
if (pdev->cfg.is_high_latency) {
diff --git a/core/dp/htt/htt_h2t.c b/core/dp/htt/htt_h2t.c
index 7e2197d2f999..6669ed851afe 100644
--- a/core/dp/htt/htt_h2t.c
+++ b/core/dp/htt/htt_h2t.c
@@ -307,7 +307,8 @@ QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev)
qdf_nbuf_t msg;
uint32_t *msg_word;
- qdf_print("Receive flow steering configuration, disable gEnableFlowSteering(=0) in ini if FW doesnot support it\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "Receive flow steering configuration, disable gEnableFlowSteering(=0) in ini if FW doesnot support it\n");
pkt = htt_htc_pkt_alloc(pdev);
if (!pkt)
return QDF_STATUS_E_NOMEM; /* failure */
@@ -342,9 +343,11 @@ QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev)
HTT_H2T_MSG_TYPE_SET(*msg_word, HTT_H2T_MSG_TYPE_RFS_CONFIG);
if (ol_cfg_is_flow_steering_enabled(pdev->ctrl_pdev)) {
HTT_RX_RFS_CONFIG_SET(*msg_word, 1);
- qdf_print("Enable Rx flow steering\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "Enable Rx flow steering\n");
} else {
- qdf_print("Disable Rx flow steering\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "Disable Rx flow steering\n");
}
SET_HTC_PACKET_INFO_TX(&pkt->htc_pkt,
@@ -367,7 +370,8 @@ QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev)
*/
QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_ll(struct htt_pdev_t *pdev)
{
- qdf_print("Doesnot support receive flow steering configuration\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "Doesnot support receive flow steering configuration\n");
return QDF_STATUS_SUCCESS;
}
#endif /* HELIUMPLUS */
@@ -443,7 +447,8 @@ QDF_STATUS htt_h2t_rx_ring_cfg_msg_ll(struct htt_pdev_t *pdev)
tmp = qdf_get_upper_32_bits(pdev->rx_ring.base_paddr);
if (tmp & 0xfffffe0) {
- qdf_print("%s:%d paddr > 37 bits!. Trimmed.",
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "%s:%d paddr > 37 bits!. Trimmed.",
__func__, __LINE__);
tmp &= 0x01f;
}
@@ -475,9 +480,11 @@ QDF_STATUS htt_h2t_rx_ring_cfg_msg_ll(struct htt_pdev_t *pdev)
enable_hdr = 1;
enable_ppdu_start = 1;
enable_ppdu_end = 1;
- qdf_print("Pkt log is enabled\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "%s : %d Pkt log is enabled\n", __func__, __LINE__);
} else {
- qdf_print("Pkt log is disabled\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "%s : %d Pkt log is disabled\n", __func__, __LINE__);
enable_ctrl_data = 0;
enable_mgmt_data = 0;
enable_null_data = 0;
@@ -504,7 +511,8 @@ QDF_STATUS htt_h2t_rx_ring_cfg_msg_ll(struct htt_pdev_t *pdev)
enable_ppdu_start = 1;
enable_ppdu_end = 1;
/* Disable ASPM for monitor mode */
- qdf_print("Monitor mode is enabled\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "%s : %d Monitor mode is enabled\n", __func__, __LINE__);
}
HTT_RX_RING_CFG_ENABLED_802_11_HDR_SET(*msg_word, enable_hdr);
@@ -728,7 +736,8 @@ htt_h2t_rx_ring_cfg_msg_hl(struct htt_pdev_t *pdev)
*/
QDF_STATUS htt_h2t_rx_ring_rfs_cfg_msg_hl(struct htt_pdev_t *pdev)
{
- qdf_print("Doesnot support Receive flow steering configuration\n");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "Doesnot support Receive flow steering configuration\n");
return QDF_STATUS_SUCCESS;
}
@@ -750,7 +759,8 @@ htt_h2t_dbg_stats_get(struct htt_pdev_t *pdev,
if (stats_type_upload_mask >= 1 << HTT_DBG_NUM_STATS ||
stats_type_reset_mask >= 1 << HTT_DBG_NUM_STATS) {
/* FIX THIS - add more details? */
- qdf_print("%#x %#x stats not supported\n",
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_DEBUG,
+ "%#x %#x stats not supported\n",
stats_type_upload_mask, stats_type_reset_mask);
htt_htc_pkt_free(pdev, pkt);
return -EINVAL; /* failure */
diff --git a/core/dp/htt/htt_rx.c b/core/dp/htt/htt_rx.c
index 8d08d00fc05c..3f3152e56f7c 100644
--- a/core/dp/htt/htt_rx.c
+++ b/core/dp/htt/htt_rx.c
@@ -1592,7 +1592,7 @@ int htt_mon_rx_handle_amsdu_packet(qdf_nbuf_t msdu, htt_pdev_handle pdev,
qdf_nbuf_trim_tail(frag_nbuf, HTT_RX_BUF_SIZE - len);
HTT_PKT_DUMP(qdf_trace_hex_dump(QDF_MODULE_ID_TXRX,
- QDF_TRACE_LEVEL_FATAL,
+ QDF_TRACE_LEVEL_DEBUG,
qdf_nbuf_data(frag_nbuf),
qdf_nbuf_len(frag_nbuf)));
prev_frag_nbuf = frag_nbuf;
@@ -1615,7 +1615,7 @@ int htt_mon_rx_handle_amsdu_packet(qdf_nbuf_t msdu, htt_pdev_handle pdev,
amsdu_len -= len;
qdf_nbuf_trim_tail(frag_nbuf, HTT_RX_BUF_SIZE - len);
HTT_PKT_DUMP(qdf_trace_hex_dump(QDF_MODULE_ID_TXRX,
- QDF_TRACE_LEVEL_FATAL,
+ QDF_TRACE_LEVEL_DEBUG,
qdf_nbuf_data(frag_nbuf),
qdf_nbuf_len(frag_nbuf)));
@@ -1896,7 +1896,7 @@ static int htt_rx_mon_amsdu_rx_in_order_pop_ll(htt_pdev_handle pdev,
msg_word = (uint32_t *)rx_ind_data;
HTT_PKT_DUMP(qdf_trace_hex_dump(QDF_MODULE_ID_TXRX,
- QDF_TRACE_LEVEL_FATAL,
+ QDF_TRACE_LEVEL_DEBUG,
(void *)rx_ind_data,
(int)qdf_nbuf_len(rx_ind_msg)));
@@ -1956,7 +1956,7 @@ static int htt_rx_mon_amsdu_rx_in_order_pop_ll(htt_pdev_handle pdev,
HTT_PKT_DUMP(qdf_trace_hex_dump(QDF_MODULE_ID_TXRX,
- QDF_TRACE_LEVEL_FATAL,
+ QDF_TRACE_LEVEL_DEBUG,
qdf_nbuf_data(msdu),
qdf_nbuf_len(msdu)));
last_frag = ((struct htt_rx_in_ord_paddr_ind_msdu_t *)
diff --git a/core/dp/htt/htt_t2h.c b/core/dp/htt/htt_t2h.c
index ab1293ea80e5..c948f9aa62aa 100644
--- a/core/dp/htt/htt_t2h.c
+++ b/core/dp/htt/htt_t2h.c
@@ -168,20 +168,22 @@ static void htt_t2h_lp_msg_handler(void *context, qdf_nbuf_t htt_t2h_msg,
htc_pm_runtime_put(pdev->htc_pdev);
pdev->tgt_ver.major = HTT_VER_CONF_MAJOR_GET(*msg_word);
pdev->tgt_ver.minor = HTT_VER_CONF_MINOR_GET(*msg_word);
- qdf_print
- ("target uses HTT version %d.%d; host uses %d.%d",
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_INFO,
+ "target uses HTT version %d.%d; host uses %d.%d",
pdev->tgt_ver.major, pdev->tgt_ver.minor,
HTT_CURRENT_VERSION_MAJOR,
HTT_CURRENT_VERSION_MINOR);
if (pdev->tgt_ver.major != HTT_CURRENT_VERSION_MAJOR)
- qdf_print
- ("*** Incompatible host/target HTT versions!");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_WARN,
+ "*** Incompatible host/target HTT versions!");
/* abort if the target is incompatible with the host */
qdf_assert(pdev->tgt_ver.major ==
HTT_CURRENT_VERSION_MAJOR);
if (pdev->tgt_ver.minor != HTT_CURRENT_VERSION_MINOR) {
- qdf_print("*** Warning: host/target HTT versions are ");
- qdf_print(" different, though compatible!");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_WARN,
+ "*** Warning: host/target HTT versions are ");
+ QDF_TRACE(QDF_MODULE_ID_HTT, QDF_TRACE_LEVEL_WARN,
+ " different, though compatible!");
}
break;
}