qcacmn: Consistently use policy_mgr_dual_mac_config

Remove duplicate structs wmi_dual_mac_config and sir_dual_mac_config
and use policy_mgr_dual_mac_config.

Change-Id: I6da6539f519ec46ee274ba3f3ae042e5fd9c25d2
CRs-Fixed: 2191031
This commit is contained in:
Srinivas Girigowda
2018-02-15 14:30:05 -08:00
committed by nshrivas
parent ffc18dfd51
commit c461aeff4f
3 changed files with 3 additions and 14 deletions

View File

@@ -90,6 +90,7 @@ typedef qdf_nbuf_t wmi_buf_t;
#define PHYERROR_MAX_BUFFER_LENGTH 0x7F000000 #define PHYERROR_MAX_BUFFER_LENGTH 0x7F000000
struct wmi_soc; struct wmi_soc;
struct policy_mgr_dual_mac_config;
/** /**
* struct wmi_ops - service callbacks to upper layer * struct wmi_ops - service callbacks to upper layer
* @service_ready_cbk: service ready callback * @service_ready_cbk: service ready callback
@@ -1069,7 +1070,7 @@ QDF_STATUS wmi_unified_soc_set_hw_mode_cmd(void *wmi_hdl,
uint32_t hw_mode_index); uint32_t hw_mode_index);
QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl, QDF_STATUS wmi_unified_pdev_set_dual_mac_config_cmd(void *wmi_hdl,
struct wmi_dual_mac_config *msg); struct policy_mgr_dual_mac_config *msg);
QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl, QDF_STATUS wmi_unified_set_led_flashing_cmd(void *wmi_hdl,
struct flashing_req_params *flashing); struct flashing_req_params *flashing);

View File

@@ -3363,18 +3363,6 @@ struct wmi_hw_mode_params {
uint8_t agile_dfs_cap; uint8_t agile_dfs_cap;
}; };
/**
* struct wmi_dual_mac_config - Dual MAC configuration
* @scan_config: Scan configuration
* @fw_mode_config: FW mode configuration
* @set_dual_mac_cb: Callback function to be executed on response to the command
*/
struct wmi_dual_mac_config {
uint32_t scan_config;
uint32_t fw_mode_config;
void *set_dual_mac_cb;
};
/** /**
* struct ssid_hotlist_param - param for SSID Hotlist * struct ssid_hotlist_param - param for SSID Hotlist
* @ssid: SSID which is being hotlisted * @ssid: SSID which is being hotlisted

View File

@@ -761,7 +761,7 @@ QDF_STATUS (*send_pdev_set_hw_mode_cmd)(wmi_unified_t wmi_handle,
uint32_t hw_mode_index); uint32_t hw_mode_index);
QDF_STATUS (*send_pdev_set_dual_mac_config_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_pdev_set_dual_mac_config_cmd)(wmi_unified_t wmi_handle,
struct wmi_dual_mac_config *msg); struct policy_mgr_dual_mac_config *msg);
QDF_STATUS (*send_set_led_flashing_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_set_led_flashing_cmd)(wmi_unified_t wmi_handle,
struct flashing_req_params *flashing); struct flashing_req_params *flashing);