android_kernel_xiaomi_sm8350/core
Varun Reddy Yeturu d5939f8b45 qcacld-3.0: Optimize LFR3 roam synch propagation
The current roam sync propagation for LFR3.0 in the host driver is
based on queuing and message processing mechanism. This can lead
to many unknown sequence of operations as there might be other
messages sitting in the queue which may interrupt with this
operation. Hence, it would be good to introduce a callback mechanism
which take care of running the code to execution completely in case
of roam synch propagation.
It also improves to reduce the roam delay by 50 percent as compared
to the existing mechanism.

CRs-Fixed: 962290
Change-Id: I4af569b1e3020a64beb606e8bbffd7613775138f
2016-02-08 15:50:40 -08:00
..
bmi qcacld-3.0: Remove IHELIUM_BU flag 2016-02-08 15:50:39 -08:00
cdf qcacld-3.0: Save call stack for each memory allocation in SLUB builds 2016-02-08 15:50:40 -08:00
cds qcacld-3.0: Fix build failure in cds module 2016-02-08 15:50:40 -08:00
dp qcacld-3.0: Replace ServiceID with service_id 2016-02-08 15:50:39 -08:00
hdd qcacld-3.0: Optimize LFR3 roam synch propagation 2016-02-08 15:50:40 -08:00
hif qcacld-3.0: Replace EndPoint with endpoint 2016-02-08 15:50:39 -08:00
htc qcacld-3.0: Replace ServiceID with service_id 2016-02-08 15:50:39 -08:00
mac qcacld-3.0: Optimize LFR3 roam synch propagation 2016-02-08 15:50:40 -08:00
sap qcacld-3.0: Send management frame indication directly to HDD from PE 2016-02-08 15:50:39 -08:00
sme qcacld-3.0: Optimize LFR3 roam synch propagation 2016-02-08 15:50:40 -08:00
utils qcacld-3.0: Replace ServiceID with service_id 2016-02-08 15:50:39 -08:00
wma qcacld-3.0: Optimize LFR3 roam synch propagation 2016-02-08 15:50:40 -08:00
wmi qcacld-3.0: Replace ServiceID with service_id 2016-02-08 15:50:39 -08:00