Prechádzať zdrojové kódy

qcacld-3.0: Set er_su_disable with peer assoc cmd

Peer assoc cmd always carry er_su_disable with value 0 through
peer_he_ops, it's wrong. When er_su_disable set with value 1
from ref-ap assoc rsp cmd, sta's er_su_disable with peer assoc
cmd should also follow with ref-ap's er_su_disable setting.

Fix is to set er_su_disable from he_op of tpAddStaParams.

Change-Id: Id96f2865ec1ff953478b9519928fe3c766c96e99
CRs-Fixed: 2625546
hqu 5 rokov pred
rodič
commit
a68cf9241a
1 zmenil súbory, kde vykonal 1 pridanie a 0 odobranie
  1. 1 0
      core/wma/src/wma_he.c

+ 1 - 0
core/wma/src/wma_he.c

@@ -1277,6 +1277,7 @@ void wma_populate_peer_he_cap(struct peer_assoc_params *peer,
 	WMI_HEOPS_DEFPE_SET(he_ops, he_op->default_pe);
 	WMI_HEOPS_TWT_SET(he_ops, he_op->twt_required);
 	WMI_HEOPS_RTSTHLD_SET(he_ops, he_op->txop_rts_threshold);
+	WMI_HEOPS_ERSUDIS_SET(he_ops, he_op->er_su_disable);
 	WMI_HEOPS_PARTBSSCOLOR_SET(he_ops, he_op->partial_bss_col);
 	WMI_HEOPS_BSSCOLORDISABLE_SET(he_ops, he_op->bss_col_disabled);
 	peer->peer_he_ops = he_ops;