qcacmn: Update TX bank profile for STA + TDLS case

Search flag addrX and addrY will be enabled for STA + TDLS case,
but currently TX bank profile is not updated which then STA still
use default TX bank profile - index based lookup search, TX might
fail.

Update bank profile with addrX and addrY search enabled.

Change-Id: I6af12d3707b59c5d4b4bba1fc5ec05a22bfcd984
CRs-Fixed: 3148759
这个提交包含在:
Jinwei Chen
2022-03-08 00:45:37 -08:00
提交者 Madan Koyyalamudi
父节点 7c3b36f765
当前提交 8180dff19c
修改 4 个文件,包含 5 行新增5 行删除

查看文件

@@ -5233,7 +5233,7 @@ void dp_tx_vdev_update_search_flags(struct dp_vdev *vdev)
else
vdev->hal_desc_addr_search_flags = HAL_TX_DESC_ADDRX_EN;
if (vdev->opmode == wlan_op_mode_sta)
if (vdev->opmode == wlan_op_mode_sta && !vdev->tdls_link_connected)
vdev->search_type = soc->sta_mode_search_policy;
else
vdev->search_type = HAL_TX_ADDR_SEARCH_DEFAULT;