qcacmn: Add interface to get / set eLNA bypass

Add interface to get / set eLNA bypass from / to firmware via WMI.

Change-Id: I2ed78aece6703c18999fdfbfdfa159a2abd477a6
CRs-Fixed: 2498526
This commit is contained in:
Min Liu
2019-07-03 17:57:58 +08:00
کامیت شده توسط nshrivas
والد 24dab77dbe
کامیت 2c14fae3d5
8فایلهای تغییر یافته به همراه329 افزوده شده و 0 حذف شده

مشاهده پرونده

@@ -254,6 +254,8 @@ typedef void (*wlan_objmgr_peer_status_handler)(
* @WLAN_MLME_OBJMGR_ID: MLME object manager operations VAP, Node
* @WLAN_OFFCHAN_TX_ID: Offchannel Tx operations
* @WLAN_MISC_ID: power manager, PAPI, rate set, etc.
* @WLAN_FWOL_NB_ID: fw offload northbound operations
* @WLAN_FWOL_SB_ID: fw offload southbound operations
* @WLAN_REF_ID_MAX: Max id used to generate ref count tracking array
*/
/* New value added to the enum must also be reflected in function
@@ -330,6 +332,8 @@ typedef enum {
WLAN_MLME_OBJMGR_ID = 67,
WLAN_OFFCHAN_TX_ID = 68,
WLAN_MISC_ID = 69,
WLAN_FWOL_NB_ID = 70,
WLAN_FWOL_SB_ID = 71,
WLAN_REF_ID_MAX,
} wlan_objmgr_ref_dbgid;
@@ -413,6 +417,8 @@ static inline char *string_from_dbgid(wlan_objmgr_ref_dbgid id)
"WLAN_MLME_OBJMGR_ID",
"WLAN_OFFCHAN_TX_ID",
"WLAN_MISC_ID",
"WLAN_FWOL_NB_ID",
"WLAN_FWOL_SB_ID",
"WLAN_REF_ID_MAX"};
return (char *)strings[id];