wlan: DUT P2P client sends disassoc frames at connected STA channels.

When we send disassoc, from MLM we check is there any offchannel
session, if present we send a suspend link(INIT_SCAN) to RIVA.
Suspend internally calls mcc_suspend and if mcc is running, we
stop the scheduler and enable all the selfsta.This causes the issue.
If we are parked on the other channel and if we enable the transmission
of selfsta then disassoc can go in the other channel.
We don't need to suspend at the time of deleting the bss. So removed
this logic from code.

Change-Id: I5b3c4b5e8f7de13734d11b7d5bd54a9c0a87149f
CR-Fixed: 416741
diff --git a/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c b/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
index 3aa403b..27146d0 100644
--- a/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
+++ b/CORE/MAC/src/pe/lim/limSendSmeRspMessages.c
@@ -1023,7 +1023,7 @@
 } /*** end limSendSmeAuthRsp() ***/
 
 
-void limSendSmeDisassocDeauthNtfPostResume( tpAniSirGlobal pMac,
+void limSendSmeDisassocDeauthNtf( tpAniSirGlobal pMac,
                                 eHalStatus status, tANI_U32 *pCtx )
 {
     tSirMsgQ                mmhMsg;
@@ -1216,22 +1216,8 @@
         peDeleteSession(pMac,psessionEntry);
     }
         
-    if( IS_MCC_SUPPORTED && limIsLinkSuspended( pMac ) )
-    {
-        //Resume on the first active session channel.
-        tANI_U8 resumeChannel;
-        ePhyChanBondState resumePhyCbState;
-        peGetActiveSessionChannel( pMac, &resumeChannel, &resumePhyCbState );
-        peSetResumeChannel( pMac, resumeChannel, resumePhyCbState );
-
-        limResumeLink( pMac, limSendSmeDisassocDeauthNtfPostResume, 
+    limSendSmeDisassocDeauthNtf( pMac, eHAL_STATUS_SUCCESS,
                                               (tANI_U32*) pMsg );
-    }
-    else
-    {
-        limSendSmeDisassocDeauthNtfPostResume( pMac, eHAL_STATUS_SUCCESS,
-                                              (tANI_U32*) pMsg );
-    }
 } /*** end limSendSmeDisassocNtf() ***/
 
 
@@ -1565,22 +1551,9 @@
         peDeleteSession(pMac,psessionEntry);
     }   
 
-    if( IS_MCC_SUPPORTED && limIsLinkSuspended( pMac ) )
-    {
-        //Resume on the first active session channel.
-        tANI_U8 resumeChannel;
-        ePhyChanBondState resumePhyCbState;
-        peGetActiveSessionChannel( pMac, &resumeChannel, &resumePhyCbState );
-        peSetResumeChannel( pMac, resumeChannel, resumePhyCbState );
+    limSendSmeDisassocDeauthNtf( pMac, eHAL_STATUS_SUCCESS,
+                                              (tANI_U32*) pMsg );
 
-        limResumeLink( pMac, limSendSmeDisassocDeauthNtfPostResume, 
-                                              (tANI_U32*) pMsg );
-    }
-    else
-    {
-        limSendSmeDisassocDeauthNtfPostResume( pMac, eHAL_STATUS_SUCCESS,
-                                              (tANI_U32*) pMsg );
-    }
 } /*** end limSendSmeDeauthNtf() ***/