qcacmn: WMI Recording Failure on Multi-radio RDPs

WMI recording is done per pdev and hence an instance of
debugfs directory (eg: WMI0, WMI1, WMI2 for 3 radio boards)
has to be created in /sys/kernel/debug/ path.

The wmi handle is per pdev and hence is causing the problem of wmi_instance
being 0 always as each pdev has its own wmi_handle.
WMI1 and WMI2 debugfs directories are not created as wmi_instance
is always 0.

WMI debugfs directory is created for every pdev of the psoc and naming
convention is changed to WMI_SOCx_PDEVx.

Change-Id: Ieb7e9d072d84f699588a8f719508c5cd8d9873fb
CRs-Fixed: 2232472
这个提交包含在:
c_priys
2018-06-12 16:53:51 +05:30
提交者 nshrivas
父节点 70730bd0b6
当前提交 cc79b35edf
修改 2 个文件,包含 4 行新增2 行删除

查看文件

@@ -138,6 +138,7 @@ struct wmi_unified_attach_params {
struct wmi_rx_ops *rx_ops;
struct wlan_objmgr_psoc *psoc;
uint16_t max_commands;
uint32_t soc_id;
};
/**