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
Aasir Rasheed 9c3c5d8625 qcacld-3.0: Update phymode along with ch_width update to FW
AP sends "Operating Mode Notification" IE contains max supported
channel width indication (ap operating channel bandwidth) via
beacon/probe response/association/re-association response frame.
After sending OMN IE to DUT, AP expects DUT should do Tx/Rx of
data packet on ap operating channel bandwidth.

Due a recent change in FW (via CR/3701633), FW combined BW and
PHYMODE update requests into single message to avoid race condition
and assert in FW. It means whenever host updates ch_width to FW,
should also update corresponding phymode immediately via same
command WMI_PEER_SET_PARAM_CMDID with param id WMI_HOST_PEER_PHYMODE.

Currently on detecting OMN IE in any of above frame,
host sends WMI_PEER_SET_PARAM_CMDID command only once with
param id WMI_HOST_PEER_CHWIDTH to update ch_width only with
expectation “FW should use same ch_width for further Tx/Rx
of data packet”. But FW ignoring only ch_width updates (without
followed by phymode update), this results DUT fails to do Tx/Rx
of data packet on ch_width present in OMN IE.

Fix is to make sure on detection of OMN IE (contains valid ch_width)
in above frame(s), host should send WMI_PEER_SET_PARAM_CMDID command
two times to FW to update ch_width and corresponding phymode.

Change-Id: Ic23205bb6c164b1bcb9c183d0f7818b082b84583
CRs-Fixed: 3734683
2026-06-10 12:36:12 +05:30
components qcacld-3.0: Add ini to apply RSSI delta for 6 GHz roam 2025-06-05 01:33:57 -07:00
configs qcacld-3.0: Add WLAN_FEATURE_P2P_P2P_STA flag for p2p + p2p support 2023-02-09 07:10:04 -08:00
core qcacld-3.0: Update phymode along with ch_width update to FW 2026-06-10 12:36:12 +05:30
os_if qcacld-3.0: Rename variables name chan to chan_freq of wlan_hdd_mgmt_tx 2025-04-10 01:07:23 -07:00
uapi/linux
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Add vendor attribute to configure ARP/NS offload 2023-09-27 21:22:53 -07:00
Kconfig
Makefile qcacld-3.0: Use WLAN_WEAR_CHIPSET to modify INI path 2022-05-05 03:04:28 -07:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium