android_kernel_xiaomi_sm8350/core/cds/inc
Prashanth Bhatta f7969a6c2d qcacld-3.0: Mechanism to complete waiting thread
During remove() or shutdown(), driver waits for external thread
to complete but there is no mechanism available today to inform
lower layers that driver is about to go through remove() or
shutdown().  Add mechanism to provide the notification about
remove() or shutdown() so that lower layers can make use of it
and get out of waiting logic and complete the remove() or
shutdown() early without waiting for the timeout to happen.

Change-Id: I1eece21fb63e6d5e0454659795a4dad011483c75
CRs-fixed: 1079299
(cherry picked from commit 305516248006141ef331c8c1b7a4b56999fa496d)
2016-10-28 18:09:16 -07:00
..
cds_api.h qcacld-3.0: Add infrastructure for pktstats based on linkedlist 2016-10-28 18:04:11 -07:00
cds_concurrency.h qcacld-3.0: Set SMM if all new/existing conns are in same band 2016-10-18 12:40:25 -07:00
cds_config.h qcacld-3.0: Trigger BUG ON only if recovery is disabled 2016-10-24 09:56:28 -07:00
cds_crypto.h qcacld-3.0: 4.8 Kernel Migration - Remove ablkcipher 2016-10-28 18:09:06 -07:00
cds_ieee80211_common.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_ieee80211_defines.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_if_upperproto.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_mc_timer.h qcacld-3.0: Add CDS specific MC timer 2016-03-28 03:48:24 -07:00
cds_mq.h qcacld-3.0: Add timer related messages at the top of PE queue 2016-09-21 17:01:47 -07:00
cds_pack_align.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_packet.h qcacld-3.0: Remove PROTO_TRACE feature 2016-06-14 14:28:41 -07:00
cds_queue.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cds_reg_service.h qcacld-3.0: Modify DFS region for KR and CN 2016-08-19 11:03:51 -07:00
cds_regdomain.h qcacld-3.0: Update the MAX Tx Power cap to 30dbm 2016-09-10 19:05:59 -07:00
cds_sched.h qcacld-3.0: Mechanism to complete waiting thread 2016-10-28 18:09:16 -07:00
cds_utils.h qcacld-3.0: 4.8 Kernel Migration - Remove ablkcipher 2016-10-28 18:09:06 -07:00