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
Mohit Khanna 8eeb632d35 qcacmn: Move delayed-reg-work active_work_cnt decrement
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
2020-11-12 11:51:17 -08:00
cfg
dp qcacmn: Move delayed-reg-work active_work_cnt decrement 2020-11-12 11:51:17 -08:00
ftm
global_lmac_if qcacmn: Remove DA-Specific flags in DFS source code 2020-10-02 03:38:08 -07:00
hal/wifi3.0 qcacmn: Move delayed-reg-work active_work_cnt decrement 2020-11-12 11:51:17 -08:00
hif qcacmn: Enhance hang info feature 2020-11-02 17:38:41 -08:00
htc qcacmn: Enhance hang info feature 2020-11-02 17:38:41 -08:00
init_deinit/dispatcher qcacmn: Initialize the interface module 2020-09-16 21:04:52 -07:00
iot_sim qcacmn: Maintain peer object refernce during frame delay 2020-09-16 07:11:14 -07:00
os_if/linux qcacmn: Change the vendor attributes name in wake lock stats 2020-11-05 05:20:09 -08:00
qal
qdf qcacmn: Add support to send ICMP pkts to FW 2020-11-10 14:23:27 -08:00
scheduler
spectral
target_if qcacmn: Get per channel scan config service capability 2020-11-06 10:01:11 -08:00
umac qcacmn: Filter out the 6ghz chan freq from valid freq list 2020-11-11 17:29:17 -08:00
utils qcacmn: Add WMI command to enable wow mode logging 2020-11-05 15:49:29 -08:00
wbuff
wlan_cfg qcacmn: Add INI support to enabling sending ICMP to FW 2020-11-10 14:23:23 -08:00
wmi qcacmn: Print roam related info in kmsg 2020-11-06 14:04:55 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium