Lines Matching refs:__le32

55 	__le32 cmd_id;
82 return le32_to_cpu((__force __le32)val); in a_sle32_to_cpu()
542 static inline void wmi_10x_svc_map(const __le32 *in, unsigned long *out, in wmi_10x_svc_map()
613 static inline void wmi_main_svc_map(const __le32 *in, unsigned long *out, in wmi_main_svc_map()
682 static inline void wmi_10_4_svc_map(const __le32 *in, unsigned long *out, in wmi_10_4_svc_map()
2047 __le32 mhz;
2048 __le32 band_center_freq1;
2049 __le32 band_center_freq2; /* valid for 11ac, 80plus80 */
2051 __le32 flags; /* WMI_CHAN_FLAG_ */
2057 __le32 reginfo0;
2067 __le32 reginfo1;
2228 __le32 eeprom_rd;
2230 __le32 eeprom_rd_ext;
2232 __le32 regcap1;
2234 __le32 regcap2;
2236 __le32 wireless_modes;
2237 __le32 low_2ghz_chan;
2238 __le32 high_2ghz_chan;
2239 __le32 low_5ghz_chan;
2240 __le32 high_5ghz_chan;
2252 __le32 req_id;
2254 __le32 unit_size;
2259 __le32 num_unit_info;
2267 __le32 num_units;
2276 __le32 sw_version;
2277 __le32 sw_version_1;
2278 __le32 abi_version;
2280 __le32 phy_capability;
2282 __le32 max_frag_entry;
2283 __le32 wmi_service_bitmap[16];
2284 __le32 num_rf_chains;
2289 __le32 ht_cap_info; /* WMI HT Capability */
2290 __le32 vht_cap_info; /* VHT capability info field of 802.11ac */
2291 __le32 vht_supp_mcs; /* VHT Supported MCS Set field Rx/Tx same */
2292 __le32 hw_min_tx_power;
2293 __le32 hw_max_tx_power;
2295 __le32 sys_cap_info;
2296 __le32 min_pkt_size_enable; /* Enterprise mode short pkt enable */
2301 __le32 max_bcn_ie_size;
2308 __le32 num_mem_reqs;
2314 __le32 sw_version;
2315 __le32 abi_version;
2318 __le32 phy_capability;
2321 __le32 max_frag_entry;
2322 __le32 wmi_service_bitmap[16];
2323 __le32 num_rf_chains;
2329 __le32 ht_cap_info; /* WMI HT Capability */
2330 __le32 vht_cap_info; /* VHT capability info field of 802.11ac */
2331 __le32 vht_supp_mcs; /* VHT Supported MCS Set field Rx/Tx same */
2332 __le32 hw_min_tx_power;
2333 __le32 hw_max_tx_power;
2337 __le32 sys_cap_info;
2338 __le32 min_pkt_size_enable; /* Enterprise mode short pkt enable */
2346 __le32 num_mem_reqs;
2355 __le32 sw_version;
2356 __le32 abi_version;
2358 __le32 status;
2363 __le32 num_vdevs;
2366 __le32 num_peers;
2375 __le32 num_offload_peers;
2378 __le32 num_offload_reorder_bufs;
2381 __le32 num_peer_keys;
2384 __le32 num_tids;
2396 __le32 ast_skid_limit;
2406 __le32 tx_chain_mask;
2418 __le32 rx_chain_mask;
2430 __le32 rx_timeout_pri_vi;
2431 __le32 rx_timeout_pri_vo;
2432 __le32 rx_timeout_pri_be;
2433 __le32 rx_timeout_pri_bk;
2442 __le32 rx_decap_mode;
2445 __le32 scan_max_pending_reqs;
2448 __le32 bmiss_offload_max_vdev;
2451 __le32 roam_offload_max_vdev;
2454 __le32 roam_offload_max_ap_profiles;
2468 __le32 num_mcast_groups;
2479 __le32 num_mcast_table_elems;
2499 __le32 mcast2ucast_mode;
2508 __le32 tx_dbg_log_size;
2511 __le32 num_wds_entries;
2517 __le32 dma_burst_size;
2523 __le32 mac_aggr_delim;
2534 __le32 rx_skip_defrag_timeout_dup_detection_check;
2541 __le32 vow_config;
2544 __le32 gtk_offload_max_vdev;
2547 __le32 num_msdu_desc;
2555 __le32 max_frag_entries;
2560 __le32 num_vdevs;
2563 __le32 num_peers;
2566 __le32 num_peer_keys;
2569 __le32 num_tids;
2581 __le32 ast_skid_limit;
2591 __le32 tx_chain_mask;
2603 __le32 rx_chain_mask;
2615 __le32 rx_timeout_pri_vi;
2616 __le32 rx_timeout_pri_vo;
2617 __le32 rx_timeout_pri_be;
2618 __le32 rx_timeout_pri_bk;
2627 __le32 rx_decap_mode;
2630 __le32 scan_max_pending_reqs;
2633 __le32 bmiss_offload_max_vdev;
2636 __le32 roam_offload_max_vdev;
2639 __le32 roam_offload_max_ap_profiles;
2653 __le32 num_mcast_groups;
2664 __le32 num_mcast_table_elems;
2684 __le32 mcast2ucast_mode;
2693 __le32 tx_dbg_log_size;
2696 __le32 num_wds_entries;
2702 __le32 dma_burst_size;
2708 __le32 mac_aggr_delim;
2719 __le32 rx_skip_defrag_timeout_dup_detection_check;
2726 __le32 vow_config;
2729 __le32 num_msdu_desc;
2737 __le32 max_frag_entries;
2750 __le32 max_peer_ext_stats;
2751 __le32 smart_ant_cap; /* 0-disable, 1-enable */
2752 __le32 bk_min_free;
2753 __le32 be_min_free;
2754 __le32 vi_min_free;
2755 __le32 vo_min_free;
2756 __le32 feature_mask;
2765 __le32 num_vdevs;
2768 __le32 num_peers;
2771 __le32 num_active_peers;
2779 __le32 num_offload_peers;
2784 __le32 num_offload_reorder_buffs;
2787 __le32 num_peer_keys;
2790 __le32 num_tids;
2800 __le32 ast_skid_limit;
2808 __le32 tx_chain_mask;
2818 __le32 rx_chain_mask;
2827 __le32 rx_timeout_pri[4];
2834 __le32 rx_decap_mode;
2836 __le32 scan_max_pending_req;
2838 __le32 bmiss_offload_max_vdev;
2840 __le32 roam_offload_max_vdev;
2842 __le32 roam_offload_max_ap_profiles;
2853 __le32 num_mcast_groups;
2862 __le32 num_mcast_table_elems;
2879 __le32 mcast2ucast_mode;
2886 __le32 tx_dbg_log_size;
2889 __le32 num_wds_entries;
2892 __le32 dma_burst_size;
2897 __le32 mac_aggr_delim;
2906 __le32 rx_skip_defrag_timeout_dup_detection_check;
2911 __le32 vow_config;
2914 __le32 gtk_offload_max_vdev;
2917 __le32 num_msdu_desc;
2924 __le32 max_frag_entries;
2930 __le32 max_peer_ext_stats;
2937 __le32 smart_ant_cap;
2942 __le32 bk_minfree;
2943 __le32 be_minfree;
2944 __le32 vi_minfree;
2945 __le32 vo_minfree;
2951 __le32 rx_batchmode;
2957 __le32 tt_support;
2963 __le32 atf_config;
2969 __le32 iphdr_pad_config;
2980 __le32 qwrap_config;
3035 __le32 host_platform_config;
3037 __le32 fw_feature_bitmap;
3039 __le32 wlan_gpio_priority;
3041 __le32 coex_version;
3043 __le32 coex_gpio_pin1;
3044 __le32 coex_gpio_pin2;
3045 __le32 coex_gpio_pin3;
3047 __le32 num_tdls_vdevs;
3049 __le32 num_tdls_conn_table_entries;
3051 __le32 max_tdls_concurrent_sleep_sta;
3053 __le32 max_tdls_concurrent_buffer_sta;
3059 __le32 req_id;
3061 __le32 ptr;
3063 __le32 size;
3069 __le32 count;
3103 __le32 tag; /* WMI_CHAN_LIST_TAG */
3104 __le32 num_chan;
3109 __le32 tag; /* WMI_BSSID_LIST_TAG */
3110 __le32 num_bssid;
3115 __le32 tag; /* WMI_IE_TAG */
3116 __le32 ie_len;
3121 __le32 ssid_len;
3126 __le32 tag; /* WMI_SSID_LIST_TAG */
3127 __le32 num_ssids;
3159 __le32 scan_id;
3161 __le32 scan_req_id;
3163 __le32 vdev_id;
3165 __le32 scan_priority;
3167 __le32 notify_scan_events;
3169 __le32 dwell_time_active;
3171 __le32 dwell_time_passive;
3176 __le32 min_rest_time;
3190 __le32 max_rest_time;
3198 __le32 repeat_probe_time;
3200 __le32 probe_spacing_time;
3205 __le32 idle_time;
3207 __le32 max_scan_time;
3212 __le32 probe_delay;
3214 __le32 scan_ctrl_flags;
3226 __le32 burst_duration_ms;
3313 __le32 scan_req_id;
3314 __le32 scan_id;
3315 __le32 req_type;
3316 __le32 vdev_id;
3329 __le32 num_scan_chans;
3373 __le32 event_type; /* %WMI_SCAN_EVENT_ */
3374 __le32 reason; /* %WMI_SCAN_REASON_ */
3375 __le32 channel_freq; /* only valid for WMI_SCAN_EVENT_FOREIGN_CHANNEL */
3376 __le32 scan_req_id;
3377 __le32 scan_id;
3378 __le32 vdev_id;
3399 __le32 channel;
3400 __le32 snr;
3401 __le32 rate;
3402 __le32 phy_mode;
3403 __le32 buf_len;
3404 __le32 status; /* %WMI_RX_STATUS_ */
3409 __le32 rssi_ctl[4];
3423 __le32 channel;
3424 __le32 snr;
3426 __le32 rate;
3427 __le32 phy_mode;
3428 __le32 buf_len;
3429 __le32 status;
3464 __le32 tsf_timestamp;
3471 __le32 rssi_chains[4];
3473 __le32 buf_len;
3478 __le32 num_phyerrs;
3479 __le32 tsf_l32;
3480 __le32 tsf_u32;
3487 __le32 tsf_l32;
3488 __le32 tsf_u32;
3495 __le32 rssi_chains[4];
3497 __le32 phy_err_mask[2];
3498 __le32 tsf_timestamp;
3499 __le32 buf_len;
3504 __le32 pri_min;
3505 __le32 pri_max;
3506 __le32 width_min;
3507 __le32 width_max;
3508 __le32 sidx_min;
3509 __le32 sidx_max;
3528 __le32 reg0; /* RADAR_REPORT_REG0_* */
3529 __le32 reg1; /* RADAR_REPORT_REG1_* */
3566 __le32 reg0; /* SEARCH_FFT_REPORT_REG0_ * */
3567 __le32 reg1; /* SEARCH_FFT_REPORT_REG1_ * */
3604 __le32 vdev_id;
3606 __le32 tx_rate;
3607 __le32 tx_power;
3608 __le32 buf_len;
3617 __le32 value;
3621 __le32 value;
3625 __le32 reg_domain;
3626 __le32 reg_domain_2G;
3627 __le32 reg_domain_5G;
3628 __le32 conformance_test_limit_2G;
3629 __le32 conformance_test_limit_5G;
3647 __le32 reg_domain;
3648 __le32 reg_domain_2G;
3649 __le32 reg_domain_5G;
3650 __le32 conformance_test_limit_2G;
3651 __le32 conformance_test_limit_5G;
3654 __le32 dfs_domain;
3660 __le32 period;
3663 __le32 duration;
3666 __le32 next_start;
3669 __le32 enabled;
3708 __le32 i_fc_dur;
3713 __le32 csa_ie[2];
3714 __le32 xcsa_ie[2];
3715 __le32 wb_ie[2];
3716 __le32 cswarp_ie;
3717 __le32 ies_present_flag; /* wmi_csa_event_ies_present_flag */
4144 __le32 param_id;
4145 __le32 param_value;
4157 __le32 param;
4182 __le32 reg_domain;
4183 __le32 chan_freq;
4184 __le32 phy_mode;
4185 __le32 twice_antenna_reduction;
4186 __le32 twice_max_rd_power;
4188 __le32 power_limit;
4189 __le32 rate_max;
4190 __le32 num_tx_chain;
4191 __le32 ctl;
4192 __le32 flags;
4211 __le32 reg_domain;
4212 __le32 chan_freq;
4213 __le32 phy_mode;
4214 __le32 twice_antenna_reduction;
4215 __le32 twice_max_rd_power;
4217 __le32 power_limit;
4218 __le32 rate_max;
4219 __le32 num_tx_chain;
4220 __le32 ctl;
4221 __le32 flags;
4232 __le32 param;
4259 __le32 peer_ps_state;
4264 __le32 num_chan;
4293 __le32 ev_bitmap;
4300 __le32 dscp_to_tid_map[WMI_DSCP_MAP_MAX];
4310 __le32 rate;
4314 __le32 cwmin;
4315 __le32 cwmax;
4316 __le32 aifs;
4317 __le32 txop;
4318 __le32 acm;
4319 __le32 no_ack;
4347 __le32 comp_queued;
4350 __le32 comp_delivered;
4353 __le32 msdu_enqued;
4356 __le32 mpdu_enqued;
4359 __le32 wmm_drop;
4362 __le32 local_enqued;
4365 __le32 local_freed;
4368 __le32 hw_queued;
4371 __le32 hw_reaped;
4374 __le32 underrun;
4377 __le32 tx_abort;
4380 __le32 mpdus_requeued;
4383 __le32 tx_ko;
4386 __le32 data_rc;
4389 __le32 self_triggers;
4392 __le32 sw_retry_failure;
4395 __le32 illgl_rate_phy_err;
4398 __le32 pdev_cont_xretry;
4401 __le32 pdev_tx_timeout;
4404 __le32 pdev_resets;
4407 __le32 stateless_tid_alloc_failure;
4409 __le32 phy_underrun;
4412 __le32 txop_ovf;
4417 __le32 comp_queued;
4420 __le32 comp_delivered;
4423 __le32 msdu_enqued;
4426 __le32 mpdu_enqued;
4429 __le32 wmm_drop;
4432 __le32 local_enqued;
4435 __le32 local_freed;
4438 __le32 hw_queued;
4441 __le32 hw_reaped;
4444 __le32 underrun;
4447 __le32 hw_paused;
4450 __le32 tx_abort;
4453 __le32 mpdus_requeued;
4456 __le32 tx_ko;
4459 __le32 data_rc;
4462 __le32 self_triggers;
4465 __le32 sw_retry_failure;
4468 __le32 illgl_rate_phy_err;
4471 __le32 pdev_cont_xretry;
4474 __le32 pdev_tx_timeout;
4477 __le32 pdev_resets;
4480 __le32 stateless_tid_alloc_failure;
4482 __le32 phy_underrun;
4485 __le32 txop_ovf;
4488 __le32 seq_posted;
4491 __le32 seq_failed_queueing;
4494 __le32 seq_completed;
4497 __le32 seq_restarted;
4500 __le32 mu_seq_posted;
4503 __le32 mpdus_sw_flush;
4506 __le32 mpdus_hw_filter;
4511 __le32 mpdus_truncated;
4514 __le32 mpdus_ack_failed;
4517 __le32 mpdus_expired;
4522 __le32 mid_ppdu_route_change;
4525 __le32 status_rcvd;
4528 __le32 r0_frags;
4529 __le32 r1_frags;
4530 __le32 r2_frags;
4531 __le32 r3_frags;
4534 __le32 htt_msdus;
4535 __le32 htt_mpdus;
4538 __le32 loc_msdus;
4539 __le32 loc_mpdus;
4542 __le32 oversize_amsdu;
4545 __le32 phy_errs;
4548 __le32 phy_err_drop;
4551 __le32 mpdu_errs;
4556 __le32 dummy;
4590 __le32 stats_id;
4592 __le32 vdev_id;
4619 __le32 suspend_opt;
4623 __le32 stats_id; /* WMI_STAT_ */
4628 __le32 num_pdev_stats;
4633 __le32 num_vdev_stats;
4638 __le32 num_peer_stats;
4639 __le32 num_bcnflt_stats;
4653 __le32 stats_id; /* %WMI_REQUEST_ */
4654 __le32 num_pdev_stats;
4655 __le32 num_pdev_ext_stats;
4656 __le32 num_vdev_stats;
4657 __le32 num_peer_stats;
4658 __le32 num_bcnflt_stats;
4667 __le32 chan_nf;
4668 __le32 tx_frame_count; /* Cycles spent transmitting frames */
4669 __le32 rx_frame_count; /* Cycles spent receiving frames */
4670 __le32 rx_clear_count; /* Total channel busy time, evidently */
4671 __le32 cycle_count; /* Total on-channel time */
4672 __le32 phy_err_count;
4673 __le32 chan_tx_pwr;
4684 __le32 ack_rx_bad;
4685 __le32 rts_bad;
4686 __le32 rts_good;
4687 __le32 fcs_bad;
4688 __le32 no_beacons;
4689 __le32 mib_int_count;
4701 __le32 dram_free;
4702 __le32 iram_free;
4708 __le32 mc_drop;
4710 __le32 pdev_rx_timeout;
4720 __le32 rx_ovfl_errs;
4722 __le32 sram_free_size;
4735 __le32 vdev_id;
4739 __le32 vdev_id;
4740 __le32 ppdu_aggr_cnt;
4741 __le32 ppdu_noack;
4742 __le32 mpdu_queued;
4743 __le32 ppdu_nonaggr_cnt;
4744 __le32 mpdu_sw_requeued;
4745 __le32 mpdu_suc_retry;
4746 __le32 mpdu_suc_multitry;
4747 __le32 mpdu_fail_retry;
4748 __le32 tx_ftm_suc;
4749 __le32 tx_ftm_suc_retry;
4750 __le32 tx_ftm_fail;
4751 __le32 rx_ftmr_cnt;
4752 __le32 rx_ftmr_dup_cnt;
4753 __le32 rx_iftmr_cnt;
4754 __le32 rx_iftmr_dup_cnt;
4755 __le32 reserved[6];
4764 __le32 peer_rssi;
4765 __le32 peer_tx_rate;
4770 __le32 peer_rx_rate;
4775 __le32 peer_rx_rate;
4776 __le32 current_per;
4777 __le32 retries;
4778 __le32 tx_rate_count;
4779 __le32 max_4ms_frame_len;
4780 __le32 total_sub_frames;
4781 __le32 tx_bytes;
4782 __le32 num_pkt_loss_overflow[4];
4783 __le32 num_pkt_loss_excess_retry[4];
4788 __le32 peer_rssi_changed;
4793 __le32 peer_rssi_changed;
4794 __le32 rx_duration;
4799 __le32 peer_rssi;
4800 __le32 peer_rssi_seq_num;
4801 __le32 peer_tx_rate;
4802 __le32 peer_rx_rate;
4803 __le32 current_per;
4804 __le32 retries;
4805 __le32 tx_rate_count;
4806 __le32 max_4ms_frame_len;
4807 __le32 total_sub_frames;
4808 __le32 tx_bytes;
4809 __le32 num_pkt_loss_overflow[4];
4810 __le32 num_pkt_loss_excess_retry[4];
4811 __le32 peer_rssi_changed;
4816 __le32 inactive_time;
4817 __le32 peer_chain_rssi;
4818 __le32 rx_duration;
4819 __le32 reserved[10];
4823 __le32 vdev_id;
4824 __le32 bss_bcns_dropped;
4825 __le32 bss_bcn_delivered;
4829 __le32 bcns_dropped;
4830 __le32 bcns_delivered;
4831 __le32 active_filters;
4836 __le32 rx_rssi_comb;
4837 __le32 rx_rssi[4];
4838 __le32 rx_mcs[10];
4839 __le32 tx_mcs[10];
4840 __le32 ack_rssi;
4844 __le32 vdev_id;
4845 __le32 vdev_type;
4846 __le32 vdev_subtype;
4912 __le32 type_count; /* 255: continuous schedule, 0: reserved */
4913 __le32 duration; /* Absent period duration in micro seconds */
4914 __le32 interval; /* Absent period interval in micro seconds */
4915 __le32 start_time; /* 32 bit tsf time when in starts */
4922 __le32 vdev_id;
4924 __le32 requestor_id;
4926 __le32 beacon_interval;
4928 __le32 dtim_period;
4930 __le32 flags;
4934 __le32 bcn_tx_rate;
4936 __le32 bcn_tx_power;
4938 __le32 num_noa_descriptors;
4943 __le32 disable_hw_ack;
4968 __le32 vdev_id;
4972 __le32 vdev_id;
4973 __le32 vdev_assoc_id;
4978 __le32 vdev_id;
4982 __le32 vdev_id;
4987 __le32 vdev_id;
4992 __le32 vdev_id;
4996 __le32 vdev_id;
4997 __le32 param_id;
4998 __le32 param_value;
5009 __le32 key_seq_counter_l;
5010 __le32 key_seq_counter_h;
5039 __le32 vdev_id;
5041 __le32 key_idx;
5042 __le32 key_flags;
5043 __le32 key_cipher; /* %WMI_CIPHER_ */
5049 __le32 key_len;
5050 __le32 key_txmic_len;
5051 __le32 key_rxmic_len;
5582 __le32 vdev_id;
5583 __le32 req_id;
5584 __le32 resp_type; /* %WMI_VDEV_RESP_ */
5585 __le32 status;
5590 __le32 vdev_id;
5595 __le32 vdev_id;
5600 __le32 vdev_id;
5609 __le32 vdev_id;
5624 __le32 vdev_id;
5627 __le32 scan_count;
5628 __le32 scan_period;
5629 __le32 scan_priority;
5632 __le32 scan_fft_size;
5633 __le32 scan_gc_ena;
5634 __le32 scan_restart_ena;
5635 __le32 scan_noise_floor_ref;
5636 __le32 scan_init_delay;
5637 __le32 scan_nb_tone_thr;
5638 __le32 scan_str_bin_thr;
5639 __le32 scan_wb_rpt_mode;
5640 __le32 scan_rssi_rpt_mode;
5641 __le32 scan_rssi_thr;
5642 __le32 scan_pwr_format;
5655 __le32 scan_rpt_mode;
5656 __le32 scan_bin_scale;
5657 __le32 scan_dbm_adj;
5658 __le32 scan_chn_mask;
5704 __le32 vdev_id;
5705 __le32 trigger_cmd;
5706 __le32 enable_cmd;
5716 __le32 vdev_id;
5717 __le32 tx_rate;
5718 __le32 tx_power;
5719 __le32 bcn_len;
5746 __le32 vdev_id;
5747 __le32 data_len;
5749 __le32 data_ptr;
5751 __le32 msdu_id;
5753 __le32 frame_control;
5755 __le32 flags;
5757 __le32 antenna_mask;
5769 __le32 bcn_filter_id;
5771 __le32 bcn_filter;
5773 __le32 bcn_filter_len;
5781 __le32 caps;
5783 __le32 erp;
5797 __le32 vdev_id;
5799 __le32 tim_ie_offset;
5803 __le32 buf_len;
5810 __le32 vdev_id;
5814 __le32 buf_len;
5828 __le32 vdev_id;
5834 __le32 sta_ps_mode;
5843 __le32 vdev_id;
5844 __le32 csa_offload_enable;
5848 __le32 vdev_id;
5945 __le32 wmm_ac;
5946 __le32 user_priority;
5947 __le32 service_interval;
5948 __le32 suspend_interval;
5949 __le32 delay_interval;
5953 __le32 vdev_id;
5955 __le32 num_ac;
6007 __le32 vdev_id;
6008 __le32 param_id; /* %WMI_STA_PS_PARAM_ */
6009 __le32 param_value;
6021 __le32 vdev_id;
6023 __le32 mimo_pwrsave_mode;
6080 __le32 vdev_id;
6086 __le32 param_id;
6089 __le32 param_value;
6096 __le32 tim_len;
6097 __le32 tim_mcast;
6098 __le32 tim_bitmap[WMI_TIM_BITMAP_ARRAY_SIZE];
6099 __le32 tim_changed;
6100 __le32 tim_num_ps_pending;
6104 __le32 tim_len;
6105 __le32 tim_mcast;
6106 const __le32 *tim_bitmap;
6107 __le32 tim_changed;
6108 __le32 tim_num_ps_pending;
6140 __le32 vdev_map;
6150 __le32 vdev_map;
6158 __le32 tim_len;
6159 __le32 tim_mcast;
6160 __le32 tim_bitmap[WMI_10_4_TIM_BITMAP_ARRAY_SIZE];
6161 __le32 tim_changed;
6162 __le32 tim_num_ps_pending;
6191 __le32 vdev_map;
6198 __le32 vdev_map;
6199 __le32 tbttoffset_list[WMI_MAX_AP_VDEV];
6203 __le32 vdev_id;
6205 __le32 peer_type;
6215 __le32 vdev_id;
6220 __le32 vdev_id;
6222 __le32 peer_tid_bitmap;
6232 __le32 rate_mode;
6237 __le32 rate_series;
6243 __le32 rate_retries;
6248 __le32 vdev_id;
6259 __le32 vdev_id;
6266 __le32 vdev_id;
6270 __le32 tid;
6272 __le32 buffersize;
6277 __le32 vdev_id;
6281 __le32 tid;
6283 __le32 initiator;
6285 __le32 reasoncode;
6290 __le32 vdev_id;
6294 __le32 tid;
6296 __le32 statuscode;
6301 __le32 vdev_id;
6305 __le32 tid;
6336 __le32 vdev_id;
6338 __le32 param_id;
6339 __le32 param_value;
6346 __le32 num_rates;
6352 __le32 rates[(MAX_SUPPORTED_RATES / 4) + 1];
6366 __le32 rx_max_rate; /* Max Rx data rate */
6367 __le32 rx_mcs_set; /* Negotiated RX VHT rates */
6368 __le32 tx_max_rate; /* Max Tx data rate */
6369 __le32 tx_mcs_set; /* Negotiated TX VHT rates */
6390 __le32 vdev_id;
6393 __le32 callback_enable;
6498 __le32 vdev_id;
6499 __le32 peer_new_assoc; /* 1=assoc, 0=reassoc */
6500 __le32 peer_associd; /* 16 LSBs */
6501 __le32 peer_flags;
6502 __le32 peer_caps; /* 16 LSBs */
6503 __le32 peer_listen_intval;
6504 __le32 peer_ht_caps;
6505 __le32 peer_max_mpdu;
6506 __le32 peer_mpdu_density; /* 0..16 */
6507 __le32 peer_rate_caps;
6510 __le32 peer_nss; /* num of spatial streams */
6511 __le32 peer_vht_caps;
6512 __le32 peer_phymode;
6522 __le32 peer_ht_info[2];
6536 __le32 info0; /* WMI_PEER_ASSOC_INFO0_ */
6546 __le32 peer_bw_rxnss_override;
6591 __le32 err_code;
6592 __le32 freq;
6593 __le32 cmd_flags;
6594 __le32 noise_floor;
6595 __le32 rx_clear_count;
6596 __le32 cycle_count;
6600 __le32 err_code;
6601 __le32 freq;
6602 __le32 cmd_flags;
6603 __le32 noise_floor;
6604 __le32 rx_clear_count;
6605 __le32 cycle_count;
6606 __le32 chan_tx_pwr_range;
6607 __le32 chan_tx_pwr_tp;
6608 __le32 rx_frame_count;
6623 __le32 vdev_id;
6624 __le32 bss_bcnsdropped;
6625 __le32 bss_bcnsdelivered;
6629 __le32 bcns_dropped;
6630 __le32 bcns_delivered;
6631 __le32 activefilters;
6658 __le32 vdev_id;
6659 __le32 enabled;
6660 __le32 method; /* WMI_STA_KEEPALIVE_METHOD_ */
6661 __le32 interval; /* in seconds */
6687 __le32 type;
6688 __le32 delay_ms;
6736 __le32 module_enable;
6739 __le32 config_enable;
6742 __le32 module_valid;
6745 __le32 config_valid;
6753 __le32 config_enable;
6759 __le32 config_valid;
6774 __le32 vdev_id;
6775 __le32 reason;
6791 __le32 event_type; /* %WMI_SCAN_EVENT_ */
6792 __le32 reason; /* %WMI_SCAN_REASON_ */
6793 __le32 channel_freq; /* only valid for WMI_SCAN_EVENT_FOREIGN_CHANNEL */
6794 __le32 scan_req_id;
6795 __le32 scan_id;
6796 __le32 vdev_id;
6807 __le32 desc_id;
6808 __le32 status;
6809 __le32 pdev_id;
6810 __le32 ppdu_id;
6811 __le32 ack_rssi;
6815 __le32 num_reports;
6816 const __le32 *desc_ids;
6817 const __le32 *status;
6818 const __le32 *ppdu_ids;
6819 const __le32 *ack_rssi;
6823 __le32 vdev_id;
6829 __le32 channel;
6830 __le32 snr;
6831 __le32 rate;
6832 __le32 phy_mode;
6833 __le32 buf_len;
6834 __le32 status; /* %WMI_RX_STATUS_ */
6836 __le32 rssi[WMI_MGMT_RX_NUM_RSSI];
6840 __le32 err_code;
6841 __le32 freq;
6842 __le32 cmd_flags;
6843 __le32 noise_floor;
6844 __le32 rx_clear_count;
6845 __le32 cycle_count;
6846 __le32 chan_tx_pwr_range;
6847 __le32 chan_tx_pwr_tp;
6848 __le32 rx_frame_count;
6849 __le32 my_bss_rx_cycle_count;
6850 __le32 rx_11b_mode_data_duration;
6851 __le32 tx_frame_cnt;
6852 __le32 mac_clk_mhz;
6862 __le32 vdev_id;
6863 __le32 req_id;
6864 __le32 resp_type; /* %WMI_VDEV_RESP_ */
6865 __le32 status; /* See wmi_vdev_start_status enum above */
6873 __le32 vdev_map;
6904 __le32 min_tx_power;
6905 __le32 max_tx_power;
6906 __le32 ht_cap;
6907 __le32 vht_cap;
6908 __le32 vht_supp_mcs;
6909 __le32 sw_ver0;
6910 __le32 sw_ver1;
6911 __le32 fw_build;
6912 __le32 phy_capab;
6913 __le32 num_rf_chains;
6914 __le32 eeprom_rd;
6915 __le32 num_mem_reqs;
6916 __le32 low_2ghz_chan;
6917 __le32 high_2ghz_chan;
6918 __le32 low_5ghz_chan;
6919 __le32 high_5ghz_chan;
6920 __le32 sys_cap_info;
6921 const __le32 *service_map;
6928 __le32 service_map_ext_len;
6929 const __le32 *service_map_ext;
6933 __le32 sw_version;
6934 __le32 abi_version;
6935 __le32 status;
6940 __le32 vdev_id;
6941 __le32 reason;
6942 __le32 rssi;
6946 __le32 value;
6951 __le32 temperature;
6955 __le32 freq;
6956 __le32 noise_floor;
6962 __le32 reserved;
7170 __le32 vdev_id;
7171 __le32 state;
7172 __le32 notification_interval_ms;
7173 __le32 tx_discovery_threshold;
7174 __le32 tx_teardown_threshold;
7175 __le32 rssi_teardown_threshold;
7176 __le32 rssi_delta;
7177 __le32 tdls_options;
7178 __le32 tdls_peer_traffic_ind_window;
7179 __le32 tdls_peer_traffic_response_timeout_ms;
7180 __le32 tdls_puapsd_mask;
7181 __le32 tdls_puapsd_inactivity_time_ms;
7182 __le32 tdls_puapsd_rx_frame_threshold;
7183 __le32 teardown_notification_ms;
7184 __le32 tdls_peer_kickout_threshold;
7188 __le32 peer_qos;
7189 __le32 buff_sta_support;
7190 __le32 off_chan_support;
7191 __le32 peer_curr_operclass;
7192 __le32 self_curr_operclass;
7193 __le32 peer_chan_len;
7194 __le32 peer_operclass_len;
7196 __le32 is_peer_responder;
7197 __le32 pref_offchan_num;
7198 __le32 pref_offchan_bw;
7203 __le32 vdev_id;
7205 __le32 peer_state;
7206 __le32 reserved[4];
7236 __le32 peer_status;
7238 __le32 peer_reason;
7239 __le32 vdev_id;
7285 __le32 vdev_id;
7287 __le32 tid;
7290 __le32 ack_policy;
7293 __le32 aggr_control;
7296 __le32 rate_control;
7297 __le32 rcode_flags;
7298 __le32 retry_count;
7301 __le32 ext_tid_cfg_bitmap;
7304 __le32 rtscts_ctrl;
7317 __le32 enable;
7318 __le32 cca_detect_level;
7319 __le32 cca_detect_margin;
7390 __le32 type;
7391 __le32 reserved;
7405 __le32 bb_tx_timing;
7408 __le32 bb_xpa_timing;