#
5e43636b |
| 27-Sep-2022 |
Shashikala Prabhu <quic_pshashik@quicinc.com> |
qcacmn: Add support for 11az RTT
- target_if layer was calling UMAC layer wifi_pos_get_rx_ops(). This was leading to compilation errror in WIN platform. Hence, added target_if layer API target_i
qcacmn: Add support for 11az RTT
- target_if layer was calling UMAC layer wifi_pos_get_rx_ops(). This was leading to compilation errror in WIN platform. Hence, added target_if layer API target_if_wifi_pos_get_rx_ops().
- WMI_RX_SERIALIZER_CTX is used to register PASN peer create and delete. WIN platform does not use the above context. Hence, use WMI_RX_UMAC_CTX for WIN and WMI_RX_SERIALIZER_CTX for MCC.
- WIFI_POS rx_ops callbacks are registered in target_if layer. But, these callbacks are called by UMAC component. Hence, move this registration function to UMAC layer.
- Add an API to convert host PASN peer type value to target defined value.
Change-Id: I2a262121f959c2343e88158b94468d104b9e164c CRs-Fixed: 3289852
show more ...
|
#
728ff15e |
| 12-Jul-2022 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Don't allow PASN peer create if peer del all is not supported
Firmware advertises WMI_SERVICE_DELETE_ALL_PEER_SUPPORT capability to indicate vdev peer delete all command support. PASN peer r
qcacmn: Don't allow PASN peer create if peer del all is not supported
Firmware advertises WMI_SERVICE_DELETE_ALL_PEER_SUPPORT capability to indicate vdev peer delete all command support. PASN peer relies on the WMI_VDEV_DELETE_ALL_PEER_CMDID command to delete the PASN peers before vdev delete.
So allow PASN peer create only on targets that advertise WMI_SERVICE_DELETE_ALL_PEER_SUPPORT.
Change-Id: Ib94d9e14e34dd1e5c25bf6946e0d59fe83fd6dd3 CRs-Fixed: 3229438
show more ...
|
#
f0cac26b |
| 30-Jun-2022 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Add support to delete all pasn peers
Add support to delete all pasn peers
Change-Id: I2c3d95cb8994693d8944d69624d2db0992f2f03d CRs-Fixed: 3158523
|
#
7738bad9 |
| 12-Mar-2022 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Add support to manage Wifi pos vdev private object
Add support to manage Wifi pos vdev private object. Add new peer type in enum wlan_peer_type. Add rx_ops and register the rx_ops for PASN p
qcacmn: Add support to manage Wifi pos vdev private object
Add support to manage Wifi pos vdev private object. Add new peer type in enum wlan_peer_type. Add rx_ops and register the rx_ops for PASN peer create/peer delete request. Register 11az PASN related WMI events in target if.
Change-Id: I2a5e4d8d7c9b9562d9ab02b287957e93ee6f4758 CRs-Fixed: 3154521
show more ...
|
#
8d44ecce |
| 17-Jan-2022 |
Pragaspathi Thilagaraj <quic_tpragasp@quicinc.com> |
qcacmn: Add new wifi_pos target_if files
Add below new target_if layer files for TX ops and RX ops separately: target_if_wifi_pos_tx_ops.c target_if_wifi_pos_rx_ops.c
Change-Id: I0746881b5fd429bb0a
qcacmn: Add new wifi_pos target_if files
Add below new target_if layer files for TX ops and RX ops separately: target_if_wifi_pos_tx_ops.c target_if_wifi_pos_rx_ops.c
Change-Id: I0746881b5fd429bb0a003dbcfea11691a90e9c34 CRs-Fixed: 3139459
show more ...
|