wlan: Schedule work to force SCC using ecsa after connection success

For STA+SAP feature, when STA associates to a new AP on x channel,
firmware remains on new sta channel for 1.5 sec to complete association.
After this ecsa request has to be sent on SAP interface so that SAP
can also move to STA channel. Sometimes it may happen that 1.5 secs
may not be sufficient for STA connection and in that case firmware
has to go to SAP channel to beacon. So in this change schedule work
after 1.5 secs to enable mcc for a small duration of 5 ecsa beacons
after which firmware will move SAP to STA channel

Change-Id: Ia2a32d16127f6df55e726009d4cb2319014c0356
CRs-Fixed: 2143138
diff --git a/CORE/HDD/inc/wlan_hdd_main.h b/CORE/HDD/inc/wlan_hdd_main.h
index 4b9c5a7..9d0a87e 100644
--- a/CORE/HDD/inc/wlan_hdd_main.h
+++ b/CORE/HDD/inc/wlan_hdd_main.h
@@ -1811,6 +1811,9 @@
     bool is_ap_mode_wow_supported;
     bool is_fatal_event_log_sup;
 
+    /* work queue ecsa channel change on SAP */
+   struct delayed_work ecsa_chan_change_work;
+
     uint32_t track_arp_ip;
 };