Commit Graph

20 Commits

Author SHA1 Message Date
Jeff Johnson
16b41427d4 qcacmn: Relocate wlan_spectral_register_rx_ops() kernel-doc
The kernel-doc script is reporting an issue with the documentation in
global_lmac_if/src/wlan_global_lmac_if.c. Fix this by relocating the
documentation for wlan_spectral_register_rx_ops() so that it is
adjacent to one of the function implementations.

Change-Id: I3e0ddeb92296f321252fa861f1b8573c531ac447
CRs-Fixed: 3414237
2023-02-26 19:12:30 -08:00
Jeff Johnson
5b2be63430 qcacmn: global_lmac_if: Fix misspellings
Fix misspellings in global_lmac_if/...

Change-Id: I3e4a8ba4b70d513fcbe77be3f05ea00f387d4177
CRs-Fixed: 3304684
2022-10-07 21:01:59 -07:00
nakul kachhwaha
6c2a986833 qcacmn: Export objmgr APIs and add lmac_if registration APIs
Export objmgr APIs to be used by SON module to register
and unregister create/destroy handler.
Also add lmac_if API to register lmac_if ops from SON
module.

Change-Id: Id4c19807792b9f7b46387ae907f853151e4e28c6
CRs-Fixed: 3118986
2022-02-24 04:25:26 -08:00
Balaganapathy Palanisamy
96fec42073 qcacmn: Add SON ops structure definitions
Move SON Tx operations structure definition to lmac interface.
Add SON Rx operations structure.

CRs-Fixed: 2987042
Change-Id: Ice7c0dc81a60627f3d26897646b754780e498d6e
2021-07-26 16:47:47 -07:00
suresh
d7655884fd qcacmn: Remove DA-Specific flags in DFS source code
DA_SUPPORT macro specific code changes are removed
in DFS source code. Also, remove DA_SUPPORT macro
reference in file wlan_global_lmac_if.c

Remove the compile time flag WLAN_DFS_DIRECT_ATTACH
and related souce code.

Other DA-specific code changes are also removed.

Change-Id: Id9fdf547efd0b0332173ac1349811171e4e6acec
2020-10-02 03:38:08 -07:00
Sandeep Puligilla
9c7c6259ca qcacmn: Enable VDEV response wakelock
Enable VDEV response converged wakelock logic.

Change-Id: I67917d5798d9279cb104d0e7ff2cbe26365658c1
CRs-Fixed: 2738667
2020-08-05 00:03:57 -07:00
Neha Bisht
9e2bd0589d qcacmn: lmac header exclusion from wlan_objmgr_psoc_obj.h
Avoid inclusion of wlan_lmac_if_def headerfile in
wlan_objmgr_psoc_obj.h which led to inclusion of several
other components header files, so handling dependencies by
adding a forward declaration.

Change-Id: I9ad231152789a1d8d9c01fd772abe4a8b06ad0b4
2020-05-15 10:41:41 -07:00
Jayachandran Sreekumaran
d281143698 qcacmn: IOT simulation module api
IOT simulation module api registration with umac.

Change-Id: I6f11781f79d5fc9ea28be02470ba288cdcbaa257
CRs-Fixed: 2659680
2020-05-12 06:43:11 -07:00
Edayilliam Jayadev
95477ba01c qcacmn: remove CONFIG_WIN from Spectral
remove CONFIG_WIN from Spectral module.

CRs-Fixed: 2460180
Change-Id: I510e616e65518627f5088a34cf595387df8223a0
2019-05-30 00:30:07 -07:00
hangtian
da7eed1532 qcacmn: Use qdf_mem_zero for zero initialization, global_lmac_if part
Use qdf_mem_zero for zero initialization, global_lmac_if part.

Change-Id: I4780a5127b4033e922b81f3eab7b94585d374679
CRs-Fixed: 2378005
2019-02-21 01:46:42 -08:00
Sandeep Puligilla
0a341a5e92 qcacmn: Add spectral scan feature flag
Add spectral scan feature flag which can be
used to control the feature through build options.

Change-Id: Ic56416fc99b521174cccb3af27cc841bfb2ad27d
CRs-Fixed: 2244334
2018-06-06 23:49:17 -07:00
Jeff Johnson
4cee5cf7cc qcacmn: Fix typo "seperate"
Replace typo "seperate" with correct spelling "separate".

Change-Id: I742473a16b79c5b91722c3642c983a7fa6dfd252
CRs-Fixed: 2238309
2018-05-17 00:46:54 -07:00
Manikandan Mohan
5bdb2fe470 qcacmn: Fix export symbol for multi drivers compilation
Update driver files to use qdf_export_symbol to facilitate
multiple driver module compilation support.

Change-Id: Ic7d7f65b79e92957b02c0386ba98af2adf17506b
CRs-fixed: 2197751
2018-03-19 19:58:03 -07:00
Sandeep Puligilla
1e1def7550 qcacmn: Spectral scan module initialization for MCL
Changes to support spectral module initalization
on MCL platform.

Change-Id: I968e199d0090d11480f111acca1240c3fb8117ba
CRs-Fixed: 2161633
2017-12-26 17:27:04 -08:00
Mukul Sharma
a4b8d35756 qcacmn: Move PMO from CMN to CLD
Move PMO from CMN to CLD.

Change-Id: I0545e7d2c934ff6558694b439b33c1debf0f5e0a
CRs-fixed: 2071526
2017-07-14 17:36:04 -07:00
Edayilliam Jayadev
642201f048 qcacmn: Converge the Spectral feature
Add Spectral TxOps and RxOps interfaces in
psoc towards converging the Spectral feature.

CRs-Fixed: 2028657
Change-Id: If5b46fb9d71529060df6e5b242fcc8976fce82f8
2017-05-16 22:08:04 -07:00
Soumya Bhat
cb16f9de15 qcacmn: Rectify arguments to qdf_mem_set
Incorrect arguments are being provided to qdf_mem_set
during wlan_global_lmac_if_close().

Add change to provide correct arguments.

Change-Id: I79b2a299a2766a1b8432b725e88c73883fba8700
CRs-Fixed: 2022370
2017-03-21 22:01:31 -07:00
Mukul Sharma
698612c58b qcacmn: Add LPHB, User space suspend and resume tx/rx ops
Add LPHB, User space suspend and resume tx/rx ops.

Change-Id: I085a67ca824e0a46094ecca80a0e3093e50fd23a
CRs-Fixed: 2015223
2017-03-08 13:00:38 -08:00
Mukul Sharma
890dbd2774 qcacmn: Register PMO component RX OPS in Global lmac_if
Register PMO component RX OPS in Global lmac_if.

Change-Id: I034cee6f9190af49d75ee535a0109ee6dd44a8e2
CRs-Fixed: 2003433
2017-02-28 16:21:26 -08:00
Soumya Bhat
e2e544267e qcacmn: Global lmac_if
Add global lmac interface which can be used by all the
modules parallel to UMAC to communicate with LMAC

Change-Id: Iaf121c7411a22e3697881405360caa5dc745298a
CRs-Fixed: 2006686
2017-02-22 11:53:58 -08:00