qcacmn: Fix compilation issue in iot sim module

Fixing the compilation in iot sim module by
properly dereferencing tx ops from psoc.

Change-Id: If60d5350502e50f2ebc64bd6b03787e7fe860546
CRs-Fixed: 2688627
这个提交包含在:
nakul kachhwaha
2020-05-18 14:44:51 +05:30
提交者 nshrivas
父节点 53808c0dc4
当前提交 b57a6d5bd6

查看文件

@@ -39,7 +39,18 @@ QDF_STATUS tgt_send_simulation_cmd(struct wlan_objmgr_pdev *pdev,
struct simulation_test_params *param)
{
struct wlan_objmgr_psoc *psoc = NULL;
struct wlan_lmac_if_tx_ops *tx_ops;
psoc = wlan_pdev_get_psoc(pdev);
return psoc->soc_cb.tx_ops.iot_sim_tx_ops.iot_sim_send_cmd(pdev, param);
if (!psoc) {
iot_sim_err("psoc is NULL");
return QDF_STATUS_E_NULL_VALUE;
}
tx_ops = wlan_psoc_get_lmac_if_txops(psoc);
if (!tx_ops) {
iot_sim_err("tx_ops is NULL");
return QDF_STATUS_E_NULL_VALUE;
}
return tx_ops->iot_sim_tx_ops.iot_sim_send_cmd(pdev, param);
}