No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Houston Hoffman c45db899eb qcacld-3.0: Prevent runtime suspend untill clean-up completes
qcacld-2.0 to qcacld-3.0 propagation

When runtime suspend fails because of wma_suspend_req() not
completing in time, PM runtime workqueue posts resume request to
MC thread to clean-up. If MC thread is busy or slow in processing
resume request and after the timeout Runtime PM framework posts
another suspend request then there may be race condition between
MC thread processing resume request (Or even suspend request) and
Runtime PM workqueue posting subsequent suspend request.
Synchronize subsequent suspend request by not allowing the
runtime suspend till resume requests completes in MC thread
context.

Change-Id: Ie9aaf72fbced41f8d23640b9032a3c2236dc6826
CRs-fixed: 921373
2016-04-13 17:58:16 -07:00
config qcacld-3.0: TSO (TCP Segmentation Offload) Clean-up 2016-03-23 13:45:10 -07:00
core qcacld-3.0: Prevent runtime suspend untill clean-up completes 2016-04-13 17:58:16 -07:00
target/inc qcacld-3.0: CL 1462943 update fw common interface files 2016-03-25 17:42:00 +05:30
uapi/linux qcacld-3.0: Add QDF trace API's 2016-03-24 11:58:11 -07:00
Android.mk qcacld-3.0: Adjust relative path to common 2016-03-29 10:49:43 -07:00
Kbuild qcacld-3.0: Data path changes to use converged APIs (Part 1) 2016-04-01 15:46:10 -07:00
Kconfig qcacld-3.0: Interfacing files for LFR Subnet Detection support 2015-12-28 22:35:54 -08:00
Makefile qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium