#
213581ab |
| 23-Dec-2022 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: Fix WMI documentation
The kernel-doc script identified many documentation issues in the wmi folder, so fix them.
Note that in quite a few cases there is duplicate documentation in .h and .c
qcacmn: Fix WMI documentation
The kernel-doc script identified many documentation issues in the wmi folder, so fix them.
Note that in quite a few cases there is duplicate documentation in .h and .c files, and in those cases remove the documentation from the .c files since the interface should be documented, not the implementation.
Change-Id: I097d5b8e8f0ba09046b7b8abe338d05a00f8cc7e CRs-Fixed: 3372831
show more ...
|
#
b73ede30 |
| 10-Feb-2020 |
gaurank kathpalia <gkathpal@codeaurora.org> |
qcacmn: Add support for NAN msg in kmsg
Add support for the following NAN messages in kmsg:- 1. NAN enable status 2. NAN, NDP match events 3. NDP channel info. etc.
Change-Id: I7f67b67153904b7efe8a
qcacmn: Add support for NAN msg in kmsg
Add support for the following NAN messages in kmsg:- 1. NAN enable status 2. NAN, NDP match events 3. NDP channel info. etc.
Change-Id: I7f67b67153904b7efe8a708e3f93d069e399395c CRs-Fixed: 2618433
show more ...
|
#
cefe93ef |
| 28-Jun-2019 |
Himanshu Batra <hbatra@codeaurora.org> |
qcacmn: Replace void * wmi_hdl with abstract type (7/10)
Replace void * wmi handle with abstract type handles provided by wmi component.
Change-Id: I53d14cc548e0d9aae4de7db4dcf6f63ed2a74fe5 CRs-Fix
qcacmn: Replace void * wmi_hdl with abstract type (7/10)
Replace void * wmi handle with abstract type handles provided by wmi component.
Change-Id: I53d14cc548e0d9aae4de7db4dcf6f63ed2a74fe5 CRs-Fixed: 2482590
show more ...
|
#
ab9c7479 |
| 06-Feb-2019 |
Nachiket Kukade <nkukade@codeaurora.org> |
qcacmn: Add modules to support new NDP command and event
Add modules and API's to issue command WMI_NDP_CMDID. This command, for now, can request Firmware to terminate all NDP's associated with the
qcacmn: Add modules to support new NDP command and event
Add modules and API's to issue command WMI_NDP_CMDID. This command, for now, can request Firmware to terminate all NDP's associated with the given vdev. Add module that extracts event information from event WMI_NDP_EVENTID. This event acts as a response to command WMI_NDP_CMDID, and carries NDP related status information for the host. Extract mac_id from the updated TLV of NDP confirm and schedule update events.
Add modules and API's to support new NDP command and event.
Change-Id: Ibf6312cb3669b5e62ada3f4ad852be87f14ae09f CRs-Fixed: 2384535
show more ...
|
#
c64e33df |
| 08-Nov-2018 |
Nachiket Kukade <nkukade@codeaurora.org> |
qcacmn: Add modules to handle and extract NAN events
As part of supporting NAN DBS, new WMI TLVs are defined so that Host can maintain the status of NAN Discovery in sync with the Firmware. Move the
qcacmn: Add modules to handle and extract NAN events
As part of supporting NAN DBS, new WMI TLVs are defined so that Host can maintain the status of NAN Discovery in sync with the Firmware. Move the older handlers into the NAN related files. Also add modules to extract information from the new TLV's and fill up the event parameters to pass them to the NAN component. add support for explicitly disabling NAN due to concurrencies.
Add modules to handle and extract the info from NAN events.
Change-Id: Ic03baaaef45106353c211a813e11e33a90cd41ca CRs-Fixed: 2338059
show more ...
|
#
770c90f8 |
| 17-Sep-2018 |
Qiwei Cai <qcai@codeaurora.org> |
qcacmn: Featurize WMI APIs and TLVs that are specific to MCL
In the existing converged component, WMI TLV APIs are implemented in a generic manner without proper featurization. All the APIs exposed
qcacmn: Featurize WMI APIs and TLVs that are specific to MCL
In the existing converged component, WMI TLV APIs are implemented in a generic manner without proper featurization. All the APIs exposed outside of WMI are implemented in wmi_unified_api.c and all the APIs forming the CMD or extracting the EVT is implemented in wmi_unified_tlv.c. Since WIN and MCL have a unified WMI layer in the converged component and there are features within WIN and MCL that are not common, there exists a good number of WMI APIs which are specific to WIN but compiled by MCL and vice-versa. Due to this inadvertent problem, there is a chunk of code and memory used up by WIN and MCL for features that are not used in their products. Featurize WMI APIs and TLVs that are specific to MCL - - DSRC - NAN - P2P - PMO - roaming - concurrency - STA - Generic MCL specific WMI (STA)
Change-Id: I03a68b0db30a3aa585b269ab0a1745b37bc7e0b7 CRs-Fixed: 2316935
show more ...
|