mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-06 03:45:24 -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 |
|---|---|---|
Scenario: 1) FW sends roam start to the host, and host disables the netif queues. Therefore, the ping from the stack does not reach the driver. 3) The driver goes into runtime suspend, and the firmware aborts roaming due to pmf assoc retry. 4) After assoc comeback timeout, the firmware successfully roams. However, both roam abort and roam sync are not wakeable events. 5) Therefore, the host stays in runtime suspend until the timeout as part of the serialization command queued during roam start. 6) Netif queues are enabled back after roam start timeout and ping resumes. This results in a data loss for a longer time, eventhough the firmware has aborted the roaming. Currently, the host driver prevents runtime suspend only from roam sync event until roam sync completion. To fix this issue, prevent the runtime suspend from the roam start until roam sync completion/roam abort/roam ho-failure. Change-Id: I9d63dd6af09d17e90d7d2d6a63a8aaa59297a047 CRs-Fixed: 4413987 |
||
| components | ||
| configs | ||
| core | ||
| os_if | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium