qcacld-3.0: Avoid fw crash in some wow case on third party

Due to the limitation on third party platform, add ini to take
special care of the below wow case to avoid fw crash.
The sap/p2p_go shall kick out all the connected sta/p2p_gc and
then go to suspend if d0wow/d3wow is not supported.
Although there is wakelock try to prevent suspend after tdls link
setup, it won't take effect because auto sleep mechanism is not
supported on some third party platform, so teardown tdls link
by force before suspend.

Change-Id: I14bfe32f04cfc34d4f55a09820e42e65a1d9f925
CRs-Fixed: 2935295
This commit is contained in:
Li Feng
2021-06-18 18:47:17 +08:00
committed by Madan Koyyalamudi
szülő 35db828ff1
commit 3d05280c82
8 fájl változott, egészen pontosan 92 új sor hozzáadva és 11 régi sor törölve

Fájl megtekintése

@@ -265,6 +265,8 @@ static void wlan_pmo_init_cfg(struct wlan_objmgr_psoc *psoc,
wlan_pmo_ra_filtering_init_cfg(psoc, psoc_cfg);
wlan_pmo_gpio_wakeup_init_cfg(psoc, psoc_cfg);
wlan_pmo_get_igmp_offload_enable_cfg(psoc, psoc_cfg);
psoc_cfg->disconnect_sap_tdls_in_wow =
cfg_get(psoc, CFG_DISCONNECT_SAP_TDLS_IN_WOW);
}
QDF_STATUS pmo_psoc_open(struct wlan_objmgr_psoc *psoc)