mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 08:07:32 -04:00
qcacld-3.0: Featurize dbglog_host
Featurize parsing support for WLAN firmware logs in WLAN host driver Change-Id: Ib4f04bd23698e981bc4ab1f8e0d880798d521020 CRs-Fixed: 2228367
This commit is contained in:
parent
cc1abc88f9
commit
9976890a5d
4 changed files with 17 additions and 2 deletions
9
Kbuild
9
Kbuild
|
|
@ -497,6 +497,9 @@ CONFIG_FEATURE_WLAN_WAPI := y
|
|||
|
||||
CONFIG_AGEIE_ON_SCAN_RESULTS := y
|
||||
|
||||
#Flag to enable FW log parsing support feature
|
||||
CONFIG_FEATURE_FW_LOG_PARSING := y
|
||||
|
||||
CONFIG_PTT_SOCK_SVC_ENABLE := y
|
||||
CONFIG_SOFTAP_CHANNEL_RANGE := y
|
||||
CONFIG_FEATURE_WLAN_SCAN_PNO := y
|
||||
|
|
@ -1909,7 +1912,6 @@ OBJS := $(HDD_OBJS) \
|
|||
OBJS += $(WMA_OBJS) \
|
||||
$(TXRX_OBJS) \
|
||||
$(WMI_OBJS) \
|
||||
$(FWLOG_OBJS) \
|
||||
$(HTC_OBJS) \
|
||||
$(INIT_DEINIT_OBJS) \
|
||||
$(SCHEDULER_OBJS) \
|
||||
|
|
@ -1927,6 +1929,10 @@ ifeq ($(CONFIG_LITHIUM), y)
|
|||
OBJS += $(HAL_OBJS)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_FEATURE_FW_LOG_PARSING), y)
|
||||
OBJS += $(FWLOG_OBJS)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_FEATURE_EPPING), y)
|
||||
OBJS += $(EPPING_OBJS)
|
||||
endif
|
||||
|
|
@ -2029,6 +2035,7 @@ cppflags-$(CONFIG_WLAN_LOGGING_SOCK_SVC) += -DWLAN_LOGGING_SOCK_SVC_ENABLE
|
|||
cppflags-$(CONFIG_WLAN_FEATURE_FILS) += -DWLAN_FEATURE_FILS_SK
|
||||
cppflags-$(CONFIG_CP_STATS) += -DQCA_SUPPORT_CP_STATS
|
||||
cppflags-$(CONFIG_FEATURE_MEMDUMP_ENABLE) += -DWLAN_FEATURE_MEMDUMP_ENABLE
|
||||
cppflags-$(CONFIG_FEATURE_FW_LOG_PARSING) += -DFEATURE_FW_LOG_PARSING
|
||||
|
||||
ifeq ($(CONFIG_CNSS), y)
|
||||
ifeq ($(CONFIG_CNSS_SDIO), y)
|
||||
|
|
|
|||
|
|
@ -5514,6 +5514,7 @@ static const struct iw_priv_args hostapd_private_args[] = {
|
|||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1, 0,
|
||||
"setConcSysPref"
|
||||
},
|
||||
#ifdef FEATURE_FW_LOG_PARSING
|
||||
/* Sub-cmds DBGLOG specific commands */
|
||||
{
|
||||
QCSAP_DBGLOG_LOG_LEVEL,
|
||||
|
|
@ -5544,7 +5545,10 @@ static const struct iw_priv_args hostapd_private_args[] = {
|
|||
QCSAP_DBGLOG_REPORT_ENABLE,
|
||||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,
|
||||
0, "dl_report"
|
||||
}, {
|
||||
},
|
||||
#endif /* FEATURE_FW_LOG_PARSING */
|
||||
{
|
||||
|
||||
QCASAP_TXRX_FWSTATS_RESET,
|
||||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,
|
||||
0, "txrx_fw_st_rst"
|
||||
|
|
|
|||
|
|
@ -9433,6 +9433,7 @@ static const struct iw_priv_args we_private_args[] = {
|
|||
0,
|
||||
"txpow5g"},
|
||||
|
||||
#ifdef FEATURE_FW_LOG_PARSING
|
||||
/* Sub-cmds DBGLOG specific commands */
|
||||
{WE_DBGLOG_LOG_LEVEL,
|
||||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,
|
||||
|
|
@ -9472,6 +9473,7 @@ static const struct iw_priv_args we_private_args[] = {
|
|||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,
|
||||
0,
|
||||
"dl_report"},
|
||||
#endif /* FEATURE_FW_LOG_PARSING */
|
||||
|
||||
{WE_SET_TXRX_FWSTATS,
|
||||
IW_PRIV_TYPE_INT | IW_PRIV_SIZE_FIXED | 1,
|
||||
|
|
|
|||
|
|
@ -4257,6 +4257,7 @@ bool wma_is_csa_offload_enabled(void)
|
|||
return wmi_service_enabled(wma->wmi_handle,
|
||||
wmi_service_csa_offload);
|
||||
}
|
||||
#ifdef FEATURE_FW_LOG_PARSING
|
||||
/**
|
||||
* wma_config_debug_module_cmd - set debug log config
|
||||
* @wmi_handle: wmi layer handle
|
||||
|
|
@ -4281,6 +4282,7 @@ wma_config_debug_module_cmd(wmi_unified_t wmi_handle, A_UINT32 param,
|
|||
|
||||
return wmi_unified_dbglog_cmd_send(wmi_handle, &dbg_param);
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* wma_is_p2p_lo_capable() - if driver is capable of p2p listen offload
|
||||
|
|
|
|||
Loading…
Reference in a new issue