Browse Source

qcacld-3.0: Log Tx power setting in the driver

Log tx power value in the driver before sending to firmware

Change-Id: I602612433407e89bfa5288fa89a181a0db329f71
CRs-Fixed: 2699480
Bapiraju Alla 4 years ago
parent
commit
7740bf96b9
3 changed files with 11 additions and 7 deletions
  1. 3 0
      core/hdd/src/wlan_hdd_main.c
  2. 3 1
      core/wma/src/wma_dev_if.c
  3. 5 6
      core/wma/src/wma_power.c

+ 3 - 0
core/hdd/src/wlan_hdd_main.c

@@ -5568,6 +5568,9 @@ static int hdd_send_coex_config_params(struct hdd_context *hdd_ctx,
 	coex_cfg_params.config_type = WMI_COEX_CONFIG_TX_POWER;
 	coex_cfg_params.config_arg1 = config.max_tx_power_for_btc;
 
+	wma_nofl_debug("TXP[W][send_coex_cfg]: %d",
+		       config.max_tx_power_for_btc);
+
 	status = sme_send_coex_config_cmd(&coex_cfg_params);
 	if (QDF_IS_STATUS_ERROR(status)) {
 		hdd_err("Failed to send coex Tx power");

+ 3 - 1
core/wma/src/wma_dev_if.c

@@ -3263,7 +3263,9 @@ wma_vdev_set_bss_params(tp_wma_handle wma, int vdev_id,
 
 	if (!maxTxPower)
 		WMA_LOGW("Setting Tx power limit to 0");
-	wma_debug("Set max Tx power to %d", maxTxPower);
+
+	wma_nofl_debug("TXP[W][set_bss_params]: %d", maxTxPower);
+
 	if (maxTxPower != INVALID_TXPOWER) {
 		ret = wma_vdev_set_param(wma->wmi_handle, vdev_id,
 					 WMI_VDEV_PARAM_TX_PWRLIMIT,

+ 5 - 6
core/wma/src/wma_power.c

@@ -302,11 +302,10 @@ void wma_set_tx_power(WMA_HANDLE handle,
 	if (mlme_get_tx_power(iface->vdev) != tx_pwr_params->power) {
 
 		/* tx_power changed, Push the tx_power to FW */
-		WMA_LOGI("%s: Set TX pwr limit [WMI_VDEV_PARAM_TX_PWRLIMIT] to %d",
-			__func__, tx_pwr_params->power);
+		wma_nofl_debug("TXP[W][set_tx_pwr]: %d", tx_pwr_params->power);
 		ret = wma_vdev_set_param(wma_handle->wmi_handle, vdev_id,
-					      WMI_VDEV_PARAM_TX_PWRLIMIT,
-					      tx_pwr_params->power);
+					 WMI_VDEV_PARAM_TX_PWRLIMIT,
+					 tx_pwr_params->power);
 		if (ret == QDF_STATUS_SUCCESS)
 			mlme_set_tx_power(iface->vdev, tx_pwr_params->power);
 	} else {
@@ -340,6 +339,7 @@ void wma_send_max_tx_pwrlmt(WMA_HANDLE handle, uint8_t vdev_id)
 	if (!max_tx_pwr)
 		return;
 
+	wma_nofl_debug("TXP[W][send_max_tx_pwr]: %d", max_tx_pwr);
 	wma_vdev_set_param(wma_handle->wmi_handle, vdev_id,
 			   WMI_VDEV_PARAM_TX_PWRLIMIT,
 			   max_tx_pwr);
@@ -397,8 +397,7 @@ void wma_set_max_tx_power(WMA_HANDLE handle,
 		ret = QDF_STATUS_SUCCESS;
 		goto end;
 	}
-	WMA_LOGI("Set MAX TX pwr limit [WMI_VDEV_PARAM_TX_PWRLIMIT] to %d",
-		 max_reg_power);
+	wma_nofl_debug("TXP[W][set_max_pwr_req]: %d", max_reg_power);
 	ret = wma_vdev_set_param(wma_handle->wmi_handle, vdev_id,
 				WMI_VDEV_PARAM_TX_PWRLIMIT,
 				max_reg_power);