History log of /wlan-dirver/qca-wifi-host-cmn/umac/wifi_pos/src/wifi_pos_ucfg.c (Results 1 – 12 of 12)
Revision Date Author Comments
# 5e17e0ba 20-Sep-2023 Shashikala Prabhu <quic_pshashik@quicinc.com>

qcacmn: Use the correct Psoc to derive wifi_pos psoc priv object

Currently, as part of wifi load, the wifi_pos psoc private object is only
allocated for the first PSOC (PSOCx) and this PSOCx can be

qcacmn: Use the correct Psoc to derive wifi_pos psoc priv object

Currently, as part of wifi load, the wifi_pos psoc private object is only
allocated for the first PSOC (PSOCx) and this PSOCx can be accessed via
wifi_pos_get_psoc() to derive the wifi_pos psoc private object.
In the current code, when RTT is triggered on PSOCy, this psoc is used to
derive the wifi_pos psoc private object instead of PSOCx.
Since wifi_psoc psoc private object is not tied to PSOCy,
wifi_pos_get_psoc_priv_obj() returns NULL and this leads to RTT failure.

To fix this, check and replace ‘wifi_pos_get_psoc_priv_obj(psoc)’ with
‘wifi_pos_get_psoc_priv_obj(wifi_pos_get_psoc())’

Change-Id: I2acb91c4c80ad94df22390f3763e2d34c83b743d
CRs-Fixed: 3619836

show more ...


# 2aa96628 12-Mar-2023 Jeff Johnson <quic_jjohnson@quicinc.com>

qcacmn: Fix umac/wifi_pos documentation

The kernel-doc script identified some documentation issues in the
umac/wifi_pos folder, so fix them.

Change-Id: I261ecd11e8e15bac021214c2d9e0774f316d7ac7
CRs

qcacmn: Fix umac/wifi_pos documentation

The kernel-doc script identified some documentation issues in the
umac/wifi_pos folder, so fix them.

Change-Id: I261ecd11e8e15bac021214c2d9e0774f316d7ac7
CRs-Fixed: 3430355

show more ...


# a117c19f 01-Nov-2021 Shashikala Prabhu <quic_pshashik@quicinc.com>

qcacmn: Add support to extract the channel info from RTT measreq

Add support to extract the freq, cfreq1, cfreq2, PHY mode, Destination
macaddr, and channel BW values from the RTT measurement reques

qcacmn: Add support to extract the channel info from RTT measreq

Add support to extract the freq, cfreq1, cfreq2, PHY mode, Destination
macaddr, and channel BW values from the RTT measurement request buffer
received from the LOWI application. Pass these values to a registered
callback. Users can use these values to make some decisions on the RTT
scan.

Change-Id: Idb2232c07bbfa2946dc01e75908b9a6036597ecf
CRs-Fixed: 3060685

show more ...


# 6d11d6f2 15-Jul-2020 Shashikala Prabhu <pshashik@codeaurora.org>

qcacmn: Add support to get pdev_id and psoc from dev_name

LOWI application provides the interface name as part of lowi message to
host driver. Add support in the driver code to get the corresponding

qcacmn: Add support to get pdev_id and psoc from dev_name

LOWI application provides the interface name as part of lowi message to
host driver. Add support in the driver code to get the corresponding
pdev_id and pdev from interface name using dev_get_by_name().

Change-Id: I267b95c843a9bb1dd0c58ff45767f31999500b1c
CRs-Fixed: 2711423

show more ...


# 64db5697 14-May-2020 Lincoln Tran <linctran@codeaurora.org>

qcacmn: Fix wifi_pos_send_rsp pointer cast

Update the wifi_pos_send_rsp function pointer cast to have the
same parameters as the actual function pointer.

Change-Id: I7e9f5f9972fe96f74c76ffb0fa069a9

qcacmn: Fix wifi_pos_send_rsp pointer cast

Update the wifi_pos_send_rsp function pointer cast to have the
same parameters as the actual function pointer.

Change-Id: I7e9f5f9972fe96f74c76ffb0fa069a93c98db72b
CRs-fixed: 2685627

show more ...


# 23a36039 23-Dec-2019 Vinay Gannevaram <vganneva@codeaurora.org>

qcacmn: Add support for NLA type CAP_RESP in LOWI

Host driver processes cld80211 vendor sub command
CLD80211_VENDOR_SUB_CMD_GET_CAPS and respond with
NLA type CAP response

CRs-Fixed: 2595140
Change

qcacmn: Add support for NLA type CAP_RESP in LOWI

Host driver processes cld80211 vendor sub command
CLD80211_VENDOR_SUB_CMD_GET_CAPS and respond with
NLA type CAP response

CRs-Fixed: 2595140
Change-Id: I5a6aa1fac537ca618404520b81c541a20dafd6fb

show more ...


# d49729cd 03-Jan-2020 Abhishek Ambure <aambure@codeaurora.org>

qcacmn: Add oem target six ghz support disable flag in wifipos

Host driver sends channel list and number of channels to lowi-server
in ANI_MSG_GET_OEM_CAP_RSP. 6Ghz channels in the channel list are

qcacmn: Add oem target six ghz support disable flag in wifipos

Host driver sends channel list and number of channels to lowi-server
in ANI_MSG_GET_OEM_CAP_RSP. 6Ghz channels in the channel list are not
useful for legacy lowi-server not supporting 6Ghz channels.

For legacy oem targets, driver sets "oem_6g_support_disable".

Change-Id: Ibc072ff2df3d7b246d3a48d7cebcb5feac35b715
CRs-Fixed: 2597645

show more ...


# d2dad4b5 28-Dec-2018 Paul Zhang <paulz@codeaurora.org>

qcacmn: Refine spinlock in ucfg_wifi_pos_process_req

Currently, the function causes the system false when
tries to release the spinlock because it holds the
spinlock longer than max_hold_time.

Chan

qcacmn: Refine spinlock in ucfg_wifi_pos_process_req

Currently, the function causes the system false when
tries to release the spinlock because it holds the
spinlock longer than max_hold_time.

Change-Id: I90c78b7d8530cf3d1c224a693ab9f743f669b730
CRs-Fixed: 2371481

show more ...


# 9523aa15 10-Oct-2017 Naveen Rawat <naveenrawat@codeaurora.org>

qcacmn: Add ucfg_wifi_pos set/get apis for FTM value

Define ucfg_wifi_pos apis for set/get of fine_time_meas_initiator.

Change-Id: Id33ba633c58e5b286211da9343797fc99ec364aa
CRs-Fixed: 2124286


# 922724f2 18-Mar-2017 Naveen Rawat <naveenrawat@codeaurora.org>

qcacmn: Implement WIFI_POS commands

Implement following commands for WIFI_POS:
1) ANI_MSG_APP_REG_REQ
2) ANI_MSG_CHANNEL_INFO_REQ
3) ANI_MSG_SET_OEM_CAP_REQ
4) ANI_MSG_GET_OEM_CAP_REQ
5) ANI_MSG_OEM

qcacmn: Implement WIFI_POS commands

Implement following commands for WIFI_POS:
1) ANI_MSG_APP_REG_REQ
2) ANI_MSG_CHANNEL_INFO_REQ
3) ANI_MSG_SET_OEM_CAP_REQ
4) ANI_MSG_GET_OEM_CAP_REQ
5) ANI_MSG_OEM_DATA_REQ
6) ANI_MSG_PEER_STATUS_IND

Change-Id: I7e3b502660b169f4cdb654cb5f433446a24d2421
CRs-Fixed: 2003488

show more ...


# a8423167 06-Mar-2017 Naveen Rawat <naveenrawat@codeaurora.org>

qcacmn: Implement Wifi Positioning Init/Deinit

Implement Init/Deinit for the WIFI Positioning component.

Change-Id: Iec0f4199935f63f7019de5ae16fc760817165954
CRs-Fixed: 2003488


# 89284c26 23-Jan-2017 Naveen Rawat <naveenrawat@codeaurora.org>

qcacmn: Add new files for Wifi Positioning component

Add new files for Wifi Positioning component.

Change-Id: I62d808a5ce01ce7211e22df960dd337454e1f8b5
CRs-Fixed: 2003488