319d2073 | 14-Dec-2023 |
Aditya Kodukula <quic_akodukul@quicinc.com> |
qcacmn: Add support for size 0 flexible length arrays
Convert size 0 variable length arrays to flexible length arrays.
Change-Id: I679a5183a4ec0bebe51396694d2ae33afecfe80f CRs-Fixed: 3690242 |
86958453 | 13-May-2024 |
Jianmin Zhu <quic_jianminz@quicinc.com> |
qcacmn: Add go_ignore_non_p2p_probe_req in probe rsp template
Add flag in probe rsp template to indicate go to ignore non-p2p probe req.
Change-Id: Idb664c49f4616f12388ba177b1ebc7c739f90ec3 CRs-Fix
qcacmn: Add go_ignore_non_p2p_probe_req in probe rsp template
Add flag in probe rsp template to indicate go to ignore non-p2p probe req.
Change-Id: Idb664c49f4616f12388ba177b1ebc7c739f90ec3 CRs-Fixed: 3812385
show more ...
|
d4e00677 | 14-Dec-2023 |
Aditya Kodukula <quic_akodukul@quicinc.com> |
qcacmn: Add support for size 1 flexible length arrays
Convert size 1 variable length arrays to flexible length arrays.
Change-Id: Iad84a006a2445465432252109874c479291f27fe CRs-Fixed: 3690244 |
8c32a7a5 | 10-Apr-2024 |
Rachit Kankane <quic_rkankane@quicinc.com> |
qcacmn: Enable Chipset Stats in FW
Send WMI_PDEV_PARAM_ENABLE_CHIPSET_LOGGING to enable chipset stats logging in FW based on INI and new service bit WMI_SERVICE_CHIPSET_LOGGING_SUPPORT.
Change-Id:
qcacmn: Enable Chipset Stats in FW
Send WMI_PDEV_PARAM_ENABLE_CHIPSET_LOGGING to enable chipset stats logging in FW based on INI and new service bit WMI_SERVICE_CHIPSET_LOGGING_SUPPORT.
Change-Id: I29918ac80b10c1c38af1140ac36f92ea91318040 CRs-Fixed: 3786401
show more ...
|
ba7f3371 | 20-Feb-2024 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Set LTF keyseed required for existing peer also
LTF keyseed required flag is set only for newly created PASN peer. This value is filled from the security mode value received the PASN peer cr
qcacmn: Set LTF keyseed required for existing peer also
LTF keyseed required flag is set only for newly created PASN peer. This value is filled from the security mode value received the PASN peer create request event from the firmware. If PASN peer already exists, then the peer is just added to the peer list and secure LTF keyseed required flag is not updated. This leads to wrong sequence of commands going to firmware.
Expected sequence: Install TK -> Set LTF keyseed -> PASN Auth STATUS.
Observed Sequence: Install TK -> PASN Auth status -> Set LTF keyseed -> PASN Auth status.
So set the is_ltf_keyseed required flag for already existing PASN peer also
Change-Id: If9994ad01a96bdb26ad55538a67feaed7e22892f CRs-Fixed: 3742573
show more ...
|
0d945daa | 14-Nov-2023 |
Vinod Kumar Pirla <quic_vpirla@quicinc.com> |
qcacmn: Extend vdev stop and peer delete cmd for link switch
Enhance WMI command of existing peer delete and VDEV stop to add new TLV to carry MLO params with link switch BIT set when link switch is
qcacmn: Extend vdev stop and peer delete cmd for link switch
Enhance WMI command of existing peer delete and VDEV stop to add new TLV to carry MLO params with link switch BIT set when link switch is in progress.
Change-Id: I50b1aa48e4e2c976a56bcd3b75395eef6830e627 CRs-Fixed: 3663340
show more ...
|
3918591d | 22-Jan-2024 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Parse roam abort reason in wmi_roam_result TLV
Add support to parse roam abort reason in wmi_roam_result TLV
CRs-Fixed: 3712575 Change-Id: I06481186852ce6a1b4b9466c76f96b3a2bddfa41 |
6fbd10b2 | 29-Nov-2023 |
Lin Bai <quic_lbai@quicinc.com> |
qcacmn: Fix function prototype and definition mismatch
Fix function prototype and definition mismatch, to avoid compiler complain.
Change-Id: I21729bf9daa6561d6282bb456451e1e1a0748609 CRs-Fixed: 36
qcacmn: Fix function prototype and definition mismatch
Fix function prototype and definition mismatch, to avoid compiler complain.
Change-Id: I21729bf9daa6561d6282bb456451e1e1a0748609 CRs-Fixed: 3674783
show more ...
|
ece2e29f | 29-Nov-2023 |
Lin Bai <quic_lbai@quicinc.com> |
qcacmn: Fix uninitialized variable used issue
Fix uninitialized variable used issue, to avoid compiler complain.
Change-Id: I21729bf98aa6561d6282bb456451e1e1a0748609 CRs-Fixed: 3674783 |
476e23f5 | 27-Dec-2023 |
Jianmin Zhu <quic_jianminz@quicinc.com> |
qcacmn: Add service bit for p2p device update mac addr
Add service bit for p2p device update mac addr dynamically.
Change-Id: Ib957aa606c640e6b94db580e33a4454e90da2f49 CRs-Fixed: 3687270 |
56e6df63 | 04-Dec-2023 |
Asutosh Mohapatra <quic_asutmoha@quicinc.com> |
qcacmn: Send additional interface combinations to fw
As part of set feature set command, update STA_P2P, STA_SAP, STA_NAN, STA_TDLS, STA_SAP_P2P, STA_SAP_NAN, STA_P2P_NAN, STA_P2P_TDLS, STA_SAP_TDLS
qcacmn: Send additional interface combinations to fw
As part of set feature set command, update STA_P2P, STA_SAP, STA_NAN, STA_TDLS, STA_SAP_P2P, STA_SAP_NAN, STA_P2P_NAN, STA_P2P_TDLS, STA_SAP_TDLS, STA_NAN_TDLS, STA_SAP_P2P_TDLS, STA_SAP_NAN_TDLS, STA_P2P_P2P_TDLS, STA_P2P_NAN_TDLS iface combinations to fw.
Change-Id: I360ee80778ce4a7a89341374ab3e861890507ef2 CRs-Fixed: 3674698
show more ...
|
7555136c | 17-Nov-2023 |
Jianmin Zhu <quic_jianminz@quicinc.com> |
qcacmn: Avoid assert for race condition issue
If wmi_update_stats_event_id handler is unregistered between wmi_unified_get_event_handler_ix and wmi_handle->event_handler called in __wmi_control_rx f
qcacmn: Avoid assert for race condition issue
If wmi_update_stats_event_id handler is unregistered between wmi_unified_get_event_handler_ix and wmi_handle->event_handler called in __wmi_control_rx for race condition issue, assert will happen for invalid event_handler.
To avoid it, validate wmi_handle->event_handler when call it.
Change-Id: Ibcb0c076c3d5f80f506f3338dd0c5ee313e5a9b7 CRs-Fixed: 3667177
show more ...
|
7f2e70fc | 14-Nov-2023 |
jinbao liu <quic_jinbliu@quicinc.com> |
qcacmn: Add wmi APIs for multi rx reorder queue setup
Add wmi APIs for multi rx reorder queue setup to save setup time.
Change-Id: I5a4c89b88b4ba076d1883edc44b075fbceca27eb CRs-Fixed: 3659035 |
b55e7ac8 | 26-Oct-2023 |
Will Huang <quic_wilhuang@quicinc.com> |
qcacmn: Add support of sending multiple COEX config
Add an API to support sending multiple COEX config in one WMI command. This is to optimize and save target host to firmware WMI command communicat
qcacmn: Add support of sending multiple COEX config
Add an API to support sending multiple COEX config in one WMI command. This is to optimize and save target host to firmware WMI command communication time.
Change-Id: Ie510ee3ebfca67a2b748c403ec52a8d7b597f676 CRs-Fixed: 3651226
show more ...
|
91f4b929 | 18-Nov-2023 |
Srinivas Dasari <quic_dasaris@quicinc.com> |
qcacmn: Add debug logs at WMI layer to dump the mcast filters
Currently, mcast filter mac addresses are logged at PM layer as part of filter preparation, but it's difficult to understand which mac a
qcacmn: Add debug logs at WMI layer to dump the mcast filters
Currently, mcast filter mac addresses are logged at PM layer as part of filter preparation, but it's difficult to understand which mac address are sent to firmware. Add logs for the same at WMI layer to dump the final mcast filters.
Change-Id: I43c8b0e1107129a0070f141eb3edda75349d5233 CRs-Fixed: 3669791
show more ...
|
3ed7625c | 11-Nov-2023 |
Asutosh Mohapatra <quic_asutmoha@quicinc.com> |
qcacmn: Check wmi service ext2 bit set with caution
Currently while checking for wmi service bit, if service bit is part of service ext2, host is not validating if service bit index is valid or not
qcacmn: Check wmi service ext2 bit set with caution
Currently while checking for wmi service bit, if service bit is part of service ext2, host is not validating if service bit index is valid or not, and returns incorrect value.
For example, if host is checking for WMI_SERVICE_PDEV_PARAM_IN_UTF_WMI and num_wmi_service_ext_bitmap value is 4 then this service bit can't be set, but seeing this value is set.
To address this issue if service ext2 bit index is valid or not.
Change-Id: Ie4c766219e3793b46fa88dddb9544786142b92ef CRs-Fixed: 3662190
show more ...
|
6d2a8d09 | 01-Nov-2023 |
Ashish Kumar Dhanotiya <quic_adhanoti@quicinc.com> |
qcacmn: Add support for ll_lt_sap service capability
Add support for ll_lt_sap service capability
Change-Id: I8c180c824faa804d52c25b7a0f2649f5c2c02fcd CRs-Fixed: 3647648 |
47cbcd3b | 14-Sep-2023 |
Rakesh Boyina <quic_rboyina@quicinc.com> |
qcacmn: WMI mapping changes for recommended max active links
WMI mapping changes for recommended max active links parameter
Change-Id: Iea9b674f47d23bd9e392cdafb1f6b08b1a28fda3 CRs-Fixed: 3643059 |
fc3c65c2 | 31-Oct-2023 |
Ashish Kumar Dhanotiya <quic_adhanoti@quicinc.com> |
qcacmn: Add bearer switch WMI interface changes
When there are more than one audio transport mediums are available, there is a possibility to switch the audio transport medium from one medium to ano
qcacmn: Add bearer switch WMI interface changes
When there are more than one audio transport mediums are available, there is a possibility to switch the audio transport medium from one medium to another medium. To provide this support to switch the audio transport medium, and to indicate the status of the bearer switch to fw, add WMI interface changes.
Change-Id: Ic9a2406e3be339b644ff8918a2a0f95705b0620b CRs-Fixed: 3653960
show more ...
|
86db3eda | 09-Oct-2023 |
Madhavan Ganesan <quic_madhgane@quicinc.com> |
qcacmn: Update the fixed param for UTF command and event id
Update the fixed param for UTF WMI command and event id. Update the pdev_id in UTF command id.
Change-Id: I67d1e5698a31acd630a4c4f60410df
qcacmn: Update the fixed param for UTF command and event id
Update the fixed param for UTF WMI command and event id. Update the pdev_id in UTF command id.
Change-Id: I67d1e5698a31acd630a4c4f60410dff454999c5d CRs-Fixed: 3648165
show more ...
|
e0aa09db | 26-Oct-2023 |
Himanshu Batra <quic_hbatra@quicinc.com> |
qcacmn: Add WMI pdev param for 3-link MLO TX
Add WMI pdev param for 3-link MLO TX
Change-Id: I39b1ed7e8e7967f60d1815929980ff0cce80d085 CRs-Fixed: 3648527 |
9bad623d | 03-Oct-2023 |
Himmat Lal <quic_hlal@quicinc.com> |
qcacmn: Add WMI support for ulofdma_rtd feature
Add WMI support for ulofdma_rtd feature
CRs-Fixed: 3630903 Change-Id: I1359ea807b072dc7e53a68e1e823944927547afc |
f92a6676 | 18-Oct-2023 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "qcacmn: Support 5 GHz high RSSI roam" |
2ed0f235 | 15-Sep-2023 |
Srikanth Marepalli <quic_srimarep@quicinc.com> |
qcacmn: Support 5 GHz high RSSI roam
Support 5 GHz high RSSI roam to higher band
Change-Id: Id757e33161177007a27d150e7fe595e8210849bc CRs-Fixed: 3630716 |
2faf139b | 17-Oct-2023 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "qcacmn: Extract band info from wmi_roam_neighbor_report_info" |