|
@@ -2194,6 +2194,9 @@ send_wmm_update_cmd_tlv(wmi_unified_t wmi_handle,
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+#define WMI_TSF_SHIFT_UPPER 32
|
|
|
|
+#define WMI_TSF_MASK_UPPER_32 0xFFFFFFFF00000000
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* extract_mgmt_tx_compl_param_tlv() - extract MGMT tx completion event params
|
|
* extract_mgmt_tx_compl_param_tlv() - extract MGMT tx completion event params
|
|
* @wmi_handle: wmi handle
|
|
* @wmi_handle: wmi handle
|
|
@@ -2222,6 +2225,11 @@ static QDF_STATUS extract_mgmt_tx_compl_param_tlv(wmi_unified_t wmi_handle,
|
|
param->desc_id = cmpl_params->desc_id;
|
|
param->desc_id = cmpl_params->desc_id;
|
|
param->status = cmpl_params->status;
|
|
param->status = cmpl_params->status;
|
|
param->ppdu_id = cmpl_params->ppdu_id;
|
|
param->ppdu_id = cmpl_params->ppdu_id;
|
|
|
|
+ param->retries_count = cmpl_params->retries_count;
|
|
|
|
+ param->tx_tsf = cmpl_params->tx_tsf_u32;
|
|
|
|
+ param->tx_tsf = ((param->tx_tsf << WMI_TSF_SHIFT_UPPER) &
|
|
|
|
+ WMI_TSF_MASK_UPPER_32) |
|
|
|
|
+ cmpl_params->tx_tsf_l32;
|
|
|
|
|
|
return QDF_STATUS_SUCCESS;
|
|
return QDF_STATUS_SUCCESS;
|
|
}
|
|
}
|