ath10k: enhance logging for vdev pdev & peer set param
authorRakesh Pillai <pillair@codeaurora.org>
Mon, 25 Feb 2019 09:45:50 +0000 (11:45 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 26 Feb 2019 12:59:15 +0000 (14:59 +0200)
Currently after enabling the WMI debug logging,
there is no detail printed about the param id
and the param value for the pdev, vdev and
peer params which are set.

Enhance the WMI logging to print the param id
and the param value for pdev, vdev and peer set
param wmi commands.

Tested HW: WCN3990
Tested FW: WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
WLAN.HL.3.1-00784-QCAHLSWMTPLZ-1

Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/ath10k/wmi-tlv.c

index 21f9a46171862bc9aa319359e01cda0a632b905a..c64c6ca7be42d7d8e85ebca4fcdfeffa7304be59 100644 (file)
@@ -1583,7 +1583,8 @@ ath10k_wmi_tlv_op_gen_pdev_set_param(struct ath10k *ar, u32 param_id,
        cmd->param_id = __cpu_to_le32(param_id);
        cmd->param_value = __cpu_to_le32(param_value);
 
-       ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv pdev set param\n");
+       ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv pdev set param %d value 0x%x\n",
+                  param_id, param_value);
        return skb;
 }
 
@@ -2056,7 +2057,8 @@ ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id,
        cmd->param_id = __cpu_to_le32(param_id);
        cmd->param_value = __cpu_to_le32(param_value);
 
-       ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv vdev set param\n");
+       ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv vdev %d set param %d value 0x%x\n",
+                  vdev_id, param_id, param_value);
        return skb;
 }
 
@@ -2372,7 +2374,9 @@ ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id,
        cmd->param_value = __cpu_to_le32(param_value);
        ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
 
-       ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv peer set param\n");
+       ath10k_dbg(ar, ATH10K_DBG_WMI,
+                  "wmi tlv vdev %d peer %pM set param %d value 0x%x\n",
+                  vdev_id, peer_addr, param_id, param_value);
        return skb;
 }