Fix the max tx power issue with 11h/d enable.

Fixes:
1) Do not update the power values during scan in case of 11h.
2) Use default power values from NV
3) Use power value either from NV or Country IE based in join req.
4) Reset the power values for 5G after disconnect.

Change-Id: I9dfa5efe5e0e937940ac903dd852ea596bbad2bc
CRs-fixed: 435807
diff --git a/CORE/SME/src/csr/csrInsideApi.h b/CORE/SME/src/csr/csrInsideApi.h
old mode 100644
new mode 100755
index fab0330..6ff32e9
--- a/CORE/SME/src/csr/csrInsideApi.h
+++ b/CORE/SME/src/csr/csrInsideApi.h
@@ -364,6 +364,8 @@
 void csrRoamCcmCfgSetCallback(tHalHandle hHal, tANI_S32 result);
 void csrScanCcmCfgSetCallback(tHalHandle hHal, tANI_S32 result);
 
+tPowerdBm csrGetCfgMaxTxPower (tpAniSirGlobal pMac, tANI_U8 channel);
+
 //To free the last roaming profile
 void csrFreeRoamProfile(tpAniSirGlobal pMac, tANI_U32 sessionId);
 void csrFreeConnectBssDesc(tpAniSirGlobal pMac, tANI_U32 sessionId);