SCAN_DWELL_MODE_STATIC = 4
 };
 
-#define WLAN_SCAN_MAX_NUM_SSID          10
-#define WLAN_SCAN_MAX_NUM_BSSID         10
-
 #define WLAN_SSID_MAX_LEN 32
 
 struct element_info {
 
 #define WMI_IE_BITMAP_SIZE             8
 
-#define WMI_SCAN_MAX_NUM_SSID                0x0A
 /* prefix used by scan requestor ids on the host */
 #define WMI_HOST_SCAN_REQUESTOR_ID_PREFIX 0xA000
 
 /* host cycles through the lower 12 bits to generate ids */
 #define WMI_HOST_SCAN_REQ_ID_PREFIX 0xA000
 
-#define WLAN_SCAN_PARAMS_MAX_SSID    16
-#define WLAN_SCAN_PARAMS_MAX_BSSID   4
-#define WLAN_SCAN_PARAMS_MAX_IE_LEN  256
-
 /* Values lower than this may be refused by some firmware revisions with a scan
  * completion with a timedout reason.
  */
        u32 n_probes;
        u32 *chan_list;
        u32 notify_scan_events;
-       struct wlan_ssid ssid[WLAN_SCAN_MAX_NUM_SSID];
-       struct wmi_mac_addr bssid_list[WLAN_SCAN_MAX_NUM_BSSID];
+       struct wlan_ssid ssid[WLAN_SCAN_PARAMS_MAX_SSID];
+       struct wmi_mac_addr bssid_list[WLAN_SCAN_PARAMS_MAX_BSSID];
        struct element_info extraie;
        struct element_info htcap;
        struct element_info vhtcap;