From df8e43c507067bfe992f39ea80d87580c59e018e Mon Sep 17 00:00:00 2001 From: Agrawal Ashish Date: Wed, 5 Apr 2017 17:54:50 +0530 Subject: [PATCH] qcacld-3.0: Populate correct txpower in RRM Link Measurement Request qcacld-2.0 to qcacld-3.0 propagation Currently, driver doesn't consider tx power which was negotiated at the time of connection for max tx power for RRM Link Measurement Request. Fix this by not allowing tx power more than pSessionEntry->maxTxPower. Change-Id: Idebe6d11e05da0b3b8186e2c84ff8ad4ac124fdc CRs-Fixed: 2021835 --- core/mac/src/pe/rrm/rrm_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/mac/src/pe/rrm/rrm_api.c b/core/mac/src/pe/rrm/rrm_api.c index cc705bec06a9..aa629af4a8f9 100644 --- a/core/mac/src/pe/rrm/rrm_api.c +++ b/core/mac/src/pe/rrm/rrm_api.c @@ -269,8 +269,8 @@ rrm_process_link_measurement_request(tpAniSirGlobal pMac, } pHdr = WMA_GET_RX_MAC_HEADER(pRxPacketInfo); - LinkReport.txPower = lim_get_max_tx_power(pLinkReq->MaxTxPower.maxTxPower, - MAX_RRM_TX_PWR_CAP, + LinkReport.txPower = lim_get_max_tx_power(pSessionEntry->maxTxPower, + pLinkReq->MaxTxPower.maxTxPower, pMac->roam.configParam. nTxPowerCap);