Lines Matching defs:wl18xx_cmd_scan_params
34 struct wl18xx_cmd_scan_params { struct
35 struct wl1271_cmd_header header;
37 u8 role_id;
38 u8 scan_type;
40 s8 rssi_threshold; /* for filtering (in dBm) */
41 s8 snr_threshold; /* for filtering (in dB) */
43 u8 bss_type; /* for filtering */
44 u8 ssid_from_list; /* use ssid from configured ssid list */
45 u8 filter; /* forward only results with matching ssids */
51 u8 add_broadcast;
53 u8 urgency;
54 u8 protect; /* ??? */
55 u8 n_probe_reqs; /* Number of probes requests per channel */
56 u8 terminate_after; /* early terminate scan operation */
58 u8 passive[SCAN_MAX_BANDS]; /* number of passive scan channels */
59 u8 active[SCAN_MAX_BANDS]; /* number of active scan channels */
60 u8 dfs; /* number of dfs channels in 5ghz */
61 u8 passive_active; /* number of passive before active channels 2.4ghz */
63 __le16 short_cycles_msec;
64 __le16 long_cycles_msec;
65 u8 short_cycles_count;
66 u8 total_cycles; /* 0 - infinite */
67 u8 padding[2];
69 union {
78 u8 ssid[IEEE80211_MAX_SSID_LEN];
79 u8 ssid_len; /* For SCAN_SSID_FILTER_SPECIFIC */
80 u8 tag;
81 u8 rate;
87 u8 report_threshold;
92 u8 terminate_on_report;
94 u8 padding1[3];