Kernel Tree For Xiaomi 11 Lite NE 5G
If DBS is disabled from INI then driver just bails out in wlan_hdd_update_dbs_scan_and_fw_mode_config() API and never report it to FW. This creates a confusion when DBS is disable INI but our HW is capable of doing DBS, i.e. driver thinks that DBS disabled but FW thinks that DBS is enabled. Provide a fix that driver should report exact INI setting to FW. This issue got introduced as part of regression caused by: Iec2ef7e77e91f332028904c319d24e1ed134306d ROME platform doesn't support any DBS related commands in FW, so if driver sends wmi command with dual_mac_config with all params set to 0 then FW wouldn't respond back and driver would timeout on waiting for response. This was the original issue for which Iec2ef7e77e91f332028904c319d24e1ed134306d was added. Make sure current solution doesn't break backward compatibility. Add a check to make sure FW supports DBS to eliminate ROME vs NON-ROME platform. CRs-Fixed: 2361628 Change-Id: I8a3b795b20e82391ae5d5c86d1e7d814d103ce64 |
||
---|---|---|
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