qcacmn: Use new pdev id conversion callback for dbr

In direct buffer rx component, it required to pdev id and mod id match
at same time, so use new pdev id conversion backup and convert pdev id
actually.

Change-Id: If53bde84564becd91f2dd0e20b002da2961dccd2
CRs-Fixed: 2528401
这个提交包含在:
Wu Gao
2019-09-18 13:57:49 +08:00
提交者 nshrivas
父节点 c9a483e5d7
当前提交 85fe728e66
修改 2 个文件,包含 4 行新增4 行删除

查看文件

@@ -50,7 +50,7 @@ static QDF_STATUS send_dbr_cfg_cmd_tlv(wmi_unified_t wmi_handle,
WMITLV_TAG_STRUC_wmi_dma_ring_cfg_req_fixed_param,
WMITLV_GET_STRUCT_TLVLEN(wmi_dma_ring_cfg_req_fixed_param));
cmd->pdev_id = wmi_handle->ops->convert_pdev_id_host_to_target(
cmd->pdev_id = wmi_handle->ops->convert_host_pdev_id_to_target(
cfg->pdev_id);
cmd->mod_id = cfg->mod_id;
cmd->base_paddr_lo = cfg->base_paddr_lo;
@@ -99,7 +99,7 @@ static QDF_STATUS extract_scaling_params_service_ready_ext_tlv(
spectral_bin_scaling_params = &param_buf->wmi_bin_scaling_params[idx];
param->pdev_id = wmi_handle->ops->convert_pdev_id_target_to_host(
param->pdev_id = wmi_handle->ops->convert_target_pdev_id_to_host(
spectral_bin_scaling_params->pdev_id);
param->low_level_offset = spectral_bin_scaling_params->low_level_offset;
param->formula_id = spectral_bin_scaling_params->formula_id;
@@ -126,7 +126,7 @@ static QDF_STATUS extract_dbr_buf_release_fixed_tlv(wmi_unified_t wmi_handle,
if (!ev)
return QDF_STATUS_E_INVAL;
param->pdev_id = wmi_handle->ops->convert_pdev_id_target_to_host(
param->pdev_id = wmi_handle->ops->convert_target_pdev_id_to_host(
ev->pdev_id);
param->mod_id = ev->mod_id;
param->num_buf_release_entry = ev->num_buf_release_entry;

查看文件

@@ -9945,7 +9945,7 @@ populate_dbr_ring_cap_elems(wmi_unified_t wmi_handle,
struct wlan_psoc_host_dbr_ring_caps *param,
WMI_DMA_RING_CAPABILITIES *dbr_ring_caps)
{
param->pdev_id = wmi_handle->ops->convert_pdev_id_target_to_host(
param->pdev_id = wmi_handle->ops->convert_target_pdev_id_to_host(
dbr_ring_caps->pdev_id);
param->mod_id = dbr_ring_caps->mod_id;
param->ring_elems_min = dbr_ring_caps->ring_elems_min;