qcacmn: Remove dual mac disable feature from objmgr psoc

Dual mac disable feature is moved to policy manager. Hence remove
this variable from object manager.

Change-Id: I5d83ce0efa9130cc37734f3d7e982def4fe59ac2
CRs-Fixed: 2388459
Dieser Commit ist enthalten in:
Bala Venkatesh
2019-01-25 13:01:53 +05:30
committet von nshrivas
Ursprung 2625b976d4
Commit 246005bcb2

Datei anzeigen

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016-2018 The Linux Foundation. All rights reserved.
* Copyright (c) 2016-2019 The Linux Foundation. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
* any purpose with or without fee is hereby granted, provided that the
@@ -208,21 +208,14 @@ struct wlan_objmgr_psoc_regulatory {
* @dot11_mode: Phy mode
* @skip_dfs_chnl_in_p2p_search: Skip Dfs Channel in case of P2P
* Search
* @indoor_channel_support: Enable/disable sap on indoor channel
* @optimize_chan_avoid_event: Optimize channel avoidance
* indication coming from firmware
* @band_capability: Preferred band (0:Both, 1:2G only, 2:5G only)
* @dual_mac_feature_disable: Disable Dual MAC feature
*/
struct wlan_objmgr_psoc_user_config {
bool is_11d_support_enabled;
bool is_11h_support_enabled;
uint8_t dot11_mode;
bool skip_dfs_chnl_in_p2p_search;
bool indoor_channel_support;
bool optimize_chan_avoid_event;
uint8_t band_capability;
uint32_t dual_mac_feature_disable;
};
/**
@@ -1470,21 +1463,6 @@ void wlan_objmgr_psoc_check_for_vdev_leaks(struct wlan_objmgr_psoc *psoc);
*/
void wlan_objmgr_psoc_check_for_peer_leaks(struct wlan_objmgr_psoc *psoc);
/**
* wlan_objmgr_psoc_get_dual_mac_disable () - get user config
* data for DBS disable
* @psoc: psoc object pointer
*
* Return: Disable or Enable
*/
static inline uint32_t wlan_objmgr_psoc_get_dual_mac_disable(
struct wlan_objmgr_psoc *psoc)
{
if (psoc == NULL)
return 0;
return psoc->soc_nif.user_config.dual_mac_feature_disable;
}
/**
* wlan_objmgr_psoc_get_band_capability () - get user config
* data for band capability