android_kernel_xiaomi_sm8350/components
Mohit Khanna 5b42d1b969 qcacld-3.0: Wait for IPA TX Completions on IPA disablement
In DBS scenario(SAP + STA) when all SPA clients disconnect, while STA is
still connected, IPA pipes are disabled on the lithium target. At this
time, its possible that some packets TX from IPA over WLAN are still
pending. If these completions come after IPA pipes are disabled, it can
lead to a NOC error, since the GSI doorbell register for WBM2SW2 ring
may be clock gated (after IPA pipes are disabled).

To avoid this situation, wait for some time before disabling IPA pipes.
IPA pipes are disabled after a timeout, when system suspend call tries
to suspend the bus. A driver unload or a softap tear-down will also
disable the pipes.

Change-Id: I542049fa19d0dcf5c31d9b8a2d836388847dd6c1
CRs-Fixed: 2553670
2019-11-08 15:54:58 -08:00
..
action_oui qcacld-3.0: Add ini to disable aggressive EDCA config 2019-10-15 23:17:55 -07:00
blacklist_mgr qcacld-3.0: Send BLM reject list to FW after connect update 2019-07-22 06:33:07 -07:00
cfg qcacld-3.0: Link BLM to the legacy APIs 2019-06-02 01:51:34 -07:00
cmn_services/policy_mgr qcacld-3.0: Disable dfs phyerr offload when no sap/go in DFS channel 2019-11-06 14:05:48 -08:00
cp_stats/dispatcher/inc qcacld-3.0: Define void * data members of cp_stats with specific type 2019-07-26 18:21:46 -07:00
disa qcacld-3.0: disa: Replace explicit comparison to NULL 2019-03-20 00:57:48 -07:00
dsc qcacld-3.0: Disable dsc panic if fw is down 2019-09-27 14:56:31 -07:00
fw_offload qcacld-3.0: Remove arp_ac_category INI item 2019-11-07 09:20:25 -08:00
interop_issues_ap qcacld-3.0: Implement api for interop issues ap 2019-05-24 16:00:44 -07:00
ipa qcacld-3.0: Wait for IPA TX Completions on IPA disablement 2019-11-08 15:54:58 -08:00
mlme qcacld-3.0: Drive the self peer creation from the sme layer 2019-11-08 06:54:39 -08:00
nan qcacld-3.0: Update NAN component to use frequency values 2019-10-24 21:41:47 -07:00
ocb qcacld-3.0: Remove obsolete/unused macros 2019-06-20 11:59:45 -07:00
p2p qcacld-3.0: Process rx_mgmt_pkt based on frequency 2019-10-18 02:55:17 -07:00
pmo qcacld-3.0: Fix data stall during TDLS Offchan Operation 2019-11-06 23:50:23 -08:00
target_if qcacld-3.0: Fix possible NULL wmi_handle dereference 2019-09-26 05:52:24 -07:00
tdls qcacld-3.0: Do not reset the tdls link status to tearing 2019-11-06 14:05:41 -08:00