#
d6afad86 |
| 10-Feb-2023 |
Varsha Mishra <quic_varsham@quicinc.com> |
qcacmn: Add global context
Global context will contain fst context, fst ref count and global desc count.
Change-Id: I272fa2c3b8945822268d29b6c329df3f659753d4 CRs-Fixed: 3392039
|
#
30bc8285 |
| 08-Nov-2022 |
Neha Bisht <quic_nbisht@quicinc.com> |
qcacmn: Add global context for maintaining descriptor count
Add global context to maintain descriptor count at global level.
Change-Id: Ibfe3379bb4a747530794956cc0cba31e423598d3 CRs-Fixed: 3334340
|
#
9db8b7e4 |
| 19-Jan-2023 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: Fix umac/cmn_services/obj_mgr documentation
The kernel-doc script identified some kernel-doc issues in the umac/cmn_services/obj_mgr folder, so fix them.
Change-Id: I0d02b5e174a47b77f9da330
qcacmn: Fix umac/cmn_services/obj_mgr documentation
The kernel-doc script identified some kernel-doc issues in the umac/cmn_services/obj_mgr folder, so fix them.
Change-Id: I0d02b5e174a47b77f9da3304cfc03ed2602b45c7 CRs-Fixed: 3383933
show more ...
|
#
4d5db3f6 |
| 15-Dec-2022 |
Surya Prakash Raajen <quic_sraajen@quicinc.com> |
qcacmn: Add multi group support for dp handles
Add multi group support for dp mlo context handles.
Change-Id: I076003d04db745cfcce4bd879e6d92181bba8ef9 CRs-Fixed: 3343170
|
#
ed240b1d |
| 30-Sep-2022 |
Jeff Johnson <quic_jjohnson@quicinc.com> |
qcacmn: umac: cmn_services: Fix misspellings
Fix misspellings in umac/cmn_services/...
Change-Id: I74c006b3e585e3d4f6ec8c025ef313133c9e3068 CRs-Fixed: 3304695
|
#
df5958c7 |
| 30-Nov-2021 |
Srinivas Pitla <quic_spitla@quicinc.com> |
qcacmn: Add API to get PSOC by PSOC ID
This change defines an API to get PSOC object with PSOC ID.
Change-Id: I4c0d63fa480ac33e0471a6e679934b30e3670f8e
|
#
1faab043 |
| 19-Nov-2021 |
Chaithanya Garrepalli <quic_cgarrepa@quicinc.com> |
qcacmn: Changes to create DP ML context
Changes to create DP ML context and associate with CP MLO manager.
Change-Id: Ic254c883de7c6d6db0fe722a48f0faabbaad0247
|
#
34be27c9 |
| 09-Jul-2021 |
Santosh Anbu <sanbu@codeaurora.org> |
qcacmn: Add API to set mlo context at umac global object
Replace global mlo manager context variable with the mlo_mgr context already defined at global umac object. Add API to set mlo context at uma
qcacmn: Add API to set mlo context at umac global object
Replace global mlo manager context variable with the mlo_mgr context already defined at global umac object. Add API to set mlo context at umac global object.
Change-Id: Iad8d534b761aa93e124a721d3d6e01a81ef69b15
show more ...
|
#
4d22cbca |
| 17-May-2021 |
Santosh Anbu <sanbu@codeaurora.org> |
qcacmn: Add API to get mlo context from objmgr
Add API to get mlo context from object manager.
Change-Id: Ic037d346842d880d8ef54104ea55391bc7058018 CRs-Fixed: 2964102
|
#
8e869fff |
| 15-Jul-2019 |
Srinivas Pitla <spitla@codeaurora.org> |
qcacmn: Define Peer free notification framework
Define framework to notify registered callbacks on peer freed. Interested modules can register their callbacks with object manager.
Change-Id: I9ab0e
qcacmn: Define Peer free notification framework
Define framework to notify registered callbacks on peer freed. Interested modules can register their callbacks with object manager.
Change-Id: I9ab0e45f7841b1609b9ada3b50335299b462b630 CRs-Fixed: 2578099
show more ...
|
#
e0f17e57 |
| 14-Mar-2019 |
Santosh Anbu <sanbu@codeaurora.org> |
qcacmn: Add object manager API to iterate psoc list
Add object manager to iterate through all the psoc in the system and call the provided callback with relevant arguments
Change-Id: I92f4c1248447c
qcacmn: Add object manager API to iterate psoc list
Add object manager to iterate through all the psoc in the system and call the provided callback with relevant arguments
Change-Id: I92f4c1248447ce14413b666076e515c0569385a0 CRs-Fixed: 2413775
show more ...
|
#
10aa60c1 |
| 08-Feb-2017 |
Srinivas Pitla <spitla@codeaurora.org> |
qcacmn: Add reference count support to PSOC/PDEV/VDEV/PEER objects
This change implements ref count mechanism, before accessing/storing object, its ref count has to be incremented to avoid "use afte
qcacmn: Add reference count support to PSOC/PDEV/VDEV/PEER objects
This change implements ref count mechanism, before accessing/storing object, its ref count has to be incremented to avoid "use after free" scenarios.
1) Increments ref count of each object on its creation 2) Increments parent object on creation of child object (ex: on peer creation vdev object ref count gets incremented) 3) On get_obj() API, caller will be returned object after incrementing ref cnt
Change-Id: Ic01cb3217881d269cc451f0e63358e1e4decaaa7 CRS-Fixed: 1096009
show more ...
|
#
afd3a5b6 |
| 04-Jan-2017 |
Selvaraj, Sridhar <sselvara@codeaurora.org> |
qcacmn: Add API to retrieve component private object from psoc
Add API to retrieve component private object from psoc for respective umac component id. In addition, the following changes are also do
qcacmn: Add API to retrieve component private object from psoc
Add API to retrieve component private object from psoc for respective umac component id. In addition, the following changes are also done: 1) Add IBSS Peer type. 2) Define UMAC VDEV ID Max. 3) Define Psoc, pdev, vdev create timeout values. 3) Fix compilation issues of object manager.
Change-Id: I418dad89fe641c0b536549222eb391546975e66b CRs-Fixed: 1097225
show more ...
|
#
fa5290fe |
| 17-Oct-2016 |
Srinivas Pitla <spitla@codeaurora.org> |
qcacmn: Initial version of UMAC object manager
Define object manager framework. The object manager framework implements the management of UMAC objects(PSOC/PDEV/VDEV/PEER). All components of UMAC ha
qcacmn: Initial version of UMAC object manager
Define object manager framework. The object manager framework implements the management of UMAC objects(PSOC/PDEV/VDEV/PEER). All components of UMAC have to register their APIs with object manager to be invoked on object creation/deletion.
It also provides public APIs to retrieve objects.
CRS-Fixed: 1096009 Change-Id: If1465aed8b5e05e23ee0e1d9c9818dbf92fbe55a
show more ...
|