android_kernel_xiaomi_sm8350/core
Leo Chang e3e4944153 qcacld-3.0: ipa hw pipe force shutdown
qcacld-2.0 to qcacld-3.0 propagation

When the driver is in SoftAP mode when it is unloaded,
and if many clients are connected,
sometimes not all clients can gracefully disconnect.
In this case the IPA HW pipes are not cleaned up properly,
and subsequent pipe setup will usually fail.
To avoid a bad pipe configuration, before unloading driver,
check the pipe status and if the pipes are not closed properly,
shutdown the pipes forcefully.

Change-Id: Icc0543567423cc4b625140280be13ef733d7d67d
CRs-fixed: 886229
2015-11-23 13:09:02 -08:00
..
bmi qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cdf qcacld-3.0: debug info for full reorder offload 2015-11-23 13:08:11 -08:00
cds qcacld-3.0: Avoid PMKID and send correct MIC for CCKM+RSN scenario 2015-11-23 13:09:01 -08:00
dp qcacld-3.0: Free rx_buff_list in htt_detach 2015-11-23 13:08:11 -08:00
hdd qcacld-3.0: ipa hw pipe force shutdown 2015-11-23 13:09:02 -08:00
hif qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
htc qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
mac qcacld-3.0: Cleanup logging 2015-11-23 13:09:01 -08:00
sap qcacld-3.0: Properly update specturum channel list 2015-11-23 13:08:11 -08:00
sme qcacld-3.0: Increase the Wait for key timer value 2015-11-23 13:09:01 -08:00
utils qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
wma qcacld-3.0: Fix race condition between WMI control RX and driver unload 2015-11-23 13:08:10 -08:00
wmi qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00