mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 07:03:09 -04:00
No description
- C 98.2%
- Assembly 1%
- Makefile 0.3%
- Shell 0.2%
- Python 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Currently, we decrement active_work_cnt in a while loop in delayed register worker and later on make a "allow_l1" call to enable L1ss. The bus suspend routine depends on the value of active_work_cnt to determine if any register writes are pending. In case there are, bus suspend is rejected. As a result its possible that when bus suspend happens, the delayed worker while processing the last remaining enqueued write, makes the active_work_cnt to 0. This will allow the bus suspend routine to continue to disable the bus, even before the delayed-reg-worker has called allow_l1 and run to completion. This may lead to a NOC error while calling "allow_l1" API from delayed-reg-worker. Hence, move the decrement of active_work_cnt to the very end in hal_reg_write_work function. Change-Id: Iec602f97c953df1c6a018310fd02ab458547ce3a CRs-fixed: 2813733 |
||
| cfg | ||
| dp | ||
| ftm | ||
| global_lmac_if | ||
| hal/wifi3.0 | ||
| hif | ||
| htc | ||
| init_deinit/dispatcher | ||
| iot_sim | ||
| os_if/linux | ||
| qal | ||
| qdf | ||
| scheduler | ||
| spectral | ||
| target_if | ||
| umac | ||
| utils | ||
| wbuff | ||
| wlan_cfg | ||
| wmi | ||
| README.txt | ||
| VERSION.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium