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 |
|---|---|---|
Problem: 1) When operating in 36VHT160 for example, if radar is hit without bandwidth reduction dfs_radar_add_channel_list_to_nol_for_freq will add only DFS channels (52,56,60,64) to NOL and disable them corresponding in regulatory channel. 2)dfs_mark_precac_nol_for_freq will add all channel non-DFS(36,40,44,48) and DFS (52,56,60,64) to preCAC nol. 3) after NOL expiry non-DFS(36,40,44,48) will not be removed from the preCAC tree and therefore cannot used (as part of the full 160Mhz channel) in future to perform agile. While processing RADAR the dfs_process_radar_ind() prepares the list of frequencies (freq_list) to be added to NOL. This list also contains the non-DFS channels. Only DFS channels will be added to the NOL in dfs_radar_add_channel_list_to_nol_for_freq() based on the channel state. On adding to NOL, the channel state is also changed to disabled. The subsequent APIs that will need to process NOL(dfs_mark_precac_nol_for_freq() for instance) will have only the freq_list. Since the channel state is also changed for DFS channels in freq_list, these APIs cannot differentiate a NOL channel and nonDFS channel (as channel state is not DFS for both). Thus not adding NOL channels to PreCAC NOL list. Solution: Use the NOL frequency list (nol_freq_list) that is the output of dfs_radar_add_channel_list_to_nol_for_freq() to process NOL. CRs-Fixed: 2655016 Change-Id: If3608405a5e8e63d93157914080dde4c01c1e0bb |
||
| cfg | ||
| dp | ||
| ftm | ||
| global_lmac_if | ||
| hal/wifi3.0 | ||
| hif | ||
| htc | ||
| init_deinit/dispatcher | ||
| 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