#
d1865481 |
| 06-Jan-2023 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: Fix dp/inc documentation
The kernel-doc script identified a large number of kernel-doc issues in the dp/inc folder, so fix them.
Change-Id: I6213164d2209cc4de9684ae66281ee2999f82672 CRs-Fix
qcacmn: Fix dp/inc documentation
The kernel-doc script identified a large number of kernel-doc issues in the dp/inc folder, so fix them.
Change-Id: I6213164d2209cc4de9684ae66281ee2999f82672 CRs-Fixed: 3375078
show more ...
|
#
ec2e7778 |
| 12-Jan-2021 |
Himanshu Batra <hbatra@codeaurora.org> |
qcacmn: Modify logs for QDF_MODULE_ID_CDP
Use macros like dp_cdp_debug, dp_cdp_err, dp_cdp_info to print logs for QDF_MODULE_ID_CDP
Change-Id: I550eefa82c3417b8bf83378d4a9c6f382098fea6 CRs-Fixed: 2
qcacmn: Modify logs for QDF_MODULE_ID_CDP
Use macros like dp_cdp_debug, dp_cdp_err, dp_cdp_info to print logs for QDF_MODULE_ID_CDP
Change-Id: I550eefa82c3417b8bf83378d4a9c6f382098fea6 CRs-Fixed: 2855937
show more ...
|
#
27e7bb4d |
| 16-Sep-2019 |
Vevek Venkatesan <vevekv@codeaurora.org> |
qcacmn: cdp: Converge cdp_cmn_ops
Currently cdp ops are given pdev/vdev/peer handle as its arguments, which is directly accessed in those APIs. This can cause a race-condition in access of the respe
qcacmn: cdp: Converge cdp_cmn_ops
Currently cdp ops are given pdev/vdev/peer handle as its arguments, which is directly accessed in those APIs. This can cause a race-condition in access of the respective handles if it has been deleted in parallel.
Hence as a part of cdp convergence, pass only the pdev_id or vdev_id or peer mac address, which will be used to get the respective handles, and hence avoiding the unwanted access of the handles if it has been deleted.
- txrx_peer_unmap_sync_cb_set - txrx_fw_stats_get - txrx_get_ctrl_pdev_from_vdev - txrx_get_mon_vdev_from_pdev
Change-Id: I4472dc0905edb7700acb4401b117c8876ba455f3 CRs-Fixed: 2541460
show more ...
|
#
7067cd4d |
| 09-May-2019 |
Jiani Liu <jianil@codeaurora.org> |
qcacmn: Add PTP timestamp socket options support(cdp part)
Add tsf64 enable/disable related functions and definitions.
Change-Id: Ieea0d8f905eb57629d279f8da0e811857b760b1f CRs-Fixed: 2454513
|
#
2e254c54 |
| 28-Nov-2018 |
Alok Kumar <alokkuma@codeaurora.org> |
qcacmn: Add CDP Ops for peer unmap conf support
Add CDP Ops to support callbacks for peer unmap confirmation support.
Change-Id: Ia530eeb5b6acd845b3c4cdd33108da806c5f33c5 CRs-Fixed: 2358061
|
#
e65cc2de |
| 05-Nov-2018 |
jitiphil <jitiphil@codeaurora.org> |
qcacmn: New HTT H2T msg support
Current HTT_H2T messages from host driver does not have consistency in message length set by host driver. Some message types include HTC header length also within the
qcacmn: New HTT H2T msg support
Current HTT_H2T messages from host driver does not have consistency in message length set by host driver. Some message types include HTC header length also within the message length, while other types have message length itself only, which causes difficulty in handling message length in FW.
Change-Id: I885a21530a2d8f852387ae54cf7ee0751aad2516 CRs-Fixed: 2345075
show more ...
|
#
e71b8c40 |
| 25-Apr-2018 |
Jeff Johnson <jjohnson@codeaurora.org> |
qcacmn: dp: Remove legacy markings
Per current guidance remove legacy markings.
Change-Id: Id6b2e4758232355b0c47bf8c2f1a0b2a1eacba05 CRs-Fixed: 2230684
|
#
aa62ae76 |
| 20-Oct-2017 |
Venkata Sharath Chandra Manchala <vmanchal@codeaurora.org> |
qcacmn: Add NULL checks within CDP Layer
Part-1: Add Null checks for all API's in the cdp layer.
Change-Id: I283fa5e9ff7c5f2024ecbc91d7544469ab64fcaa CRs-Fixed: 2136173
|
#
a3f76c5a |
| 10-Aug-2017 |
Yu Wang <yyuwang@codeaurora.org> |
qcacmn: Add CDP API to set ptp rx opt
Add CDP API to set ptp rx opt. This rx opt is needed for determining whether to time stamp the received MSDUs or not.
Change-Id: Ia7cfbe838ff62ef0775164f542a16
qcacmn: Add CDP API to set ptp rx opt
Add CDP API to set ptp rx opt. This rx opt is needed for determining whether to time stamp the received MSDUs or not.
Change-Id: Ia7cfbe838ff62ef0775164f542a160bf93e44a74 CRs-Fixed: 2095956
show more ...
|
#
b0044b44 |
| 03-Apr-2017 |
Yun Park <yunp@codeaurora.org> |
qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_cfg.h
Fix Datapath kernel checkpatch warnings in cdp_txrx_cfg.h
Change-Id: I1a0c3be9bd99e993ea61b062a6701231078df719 CRs-Fixed: 2033691
|
#
6b0d2a80 |
| 08-Jun-2017 |
Pamidipati, Vijay <vpamidip@codeaurora.org> |
qcacmn: Add a configure interface to get max_peers from OL_IF to DP
Currently max_peer value is hardcoded with DP wlan_cfg. This change adds a generic interface to obtain a configuration parameter f
qcacmn: Add a configure interface to get max_peers from OL_IF to DP
Currently max_peer value is hardcoded with DP wlan_cfg. This change adds a generic interface to obtain a configuration parameter from OL_IF and store in DP
Change-Id: Id437ab3bcd02fb1cbcbe8b56d55d19780af87066 CRs-Fixed: 2004658
show more ...
|
#
f2a125a6 |
| 29-Nov-2016 |
Venkata Sharath Chandra Manchala <vmanchal@codeaurora.org> |
qcacmn: Handle void pointer declarations for pdev and vdev
Replace void pointer handles for pdev and vdev with abstract structure handles in cdp. New file cdp_txrx_handle.h has the abstract structur
qcacmn: Handle void pointer declarations for pdev and vdev
Replace void pointer handles for pdev and vdev with abstract structure handles in cdp. New file cdp_txrx_handle.h has the abstract structure declarations.
Change-Id: I333e6ea5e699e7cebbfc6281faf7f07c0aee4e2a CRs-Fixed: 1109835
show more ...
|
#
db6358c4 |
| 28-Sep-2016 |
Leo Chang <leochang@codeaurora.org> |
qcacmn: add cdp wrapper for mobile device compile
add cdp wrapper for mobile device data path compile
Change-Id: I05a6c58056f8884915580c074efa81a5a28f71be CRs-fixed: 1075597
|
#
e5444bc9 |
| 20-Oct-2016 |
Nandha Kishore Easwaran <nandhaki@codeaurora.org> |
qcacmn: Add CDP_IF wrapper layer for data path
Added a new layer CDP_IF inside dp which is an intermediate between the data path functions and the upper layers. All function calls from outside the D
qcacmn: Add CDP_IF wrapper layer for data path
Added a new layer CDP_IF inside dp which is an intermediate between the data path functions and the upper layers. All function calls from outside the DP layer to the DP layer goes via the CDP_IF layer
Change-Id: I76e671c85d2d02aa0a65a90b356840d3aeede52d CRs-Fixed: 1075597
show more ...
|
#
5f45de51 |
| 07-Mar-2016 |
Manjunathappa Prakash <prakashpm@codeaurora.org> |
qcacmn: APIs to access core datapath data structures
Non datapath modules use these APIs when they work with datapath module data structures.
Change-Id: Ic257c6fc621820199b1691b8e62f7f7109237b01 CR
qcacmn: APIs to access core datapath data structures
Non datapath modules use these APIs when they work with datapath module data structures.
Change-Id: Ic257c6fc621820199b1691b8e62f7f7109237b01 CRs-Fixed: 993414
show more ...
|
#
9c222b15 |
| 22-Mar-2016 |
Dhanashri Atre <datre@codeaurora.org> |
qcacmn: Data path converged internal APIs (Set 1)
Initial check-in of the data path converged APIs that are currently only implemented by MCL.
Change-Id: I8132aeef4631a8e2fb5e132126a0fc5292c96d12 C
qcacmn: Data path converged internal APIs (Set 1)
Initial check-in of the data path converged APIs that are currently only implemented by MCL.
Change-Id: I8132aeef4631a8e2fb5e132126a0fc5292c96d12 CRs-Fixed: 993414
show more ...
|