Lines Matching full:u8
53 u8 cid;
54 u8 pkt_type;
55 u8 set_query; /* FW don't care */
56 u8 seq;
58 u8 uc_d2b0_rev;
59 u8 ext_cid;
60 u8 s2d_index;
61 u8 ext_cid_ack;
103 u8 rsv;
104 u8 pkt_type;
105 u8 frag_n;
106 u8 seq;
110 u8 s2d_index;
111 u8 option;
114 u8 rsv1[4];
125 u8 eid;
126 u8 seq;
127 u8 option;
128 u8 rsv;
129 u8 ext_eid;
130 u8 rsv1[2];
131 u8 s2d_index;
134 u8 tlv[];
173 u8 chip_id;
174 u8 eco_code;
175 u8 n_region;
176 u8 format_ver;
177 u8 format_flag;
178 u8 rsv[2];
188 u8 rsv[4];
191 u8 feature_set;
192 u8 type;
193 u8 rsv1[14];
199 u8 data[];
205 u8 hw_bss_idx;
206 u8 omac_idx;
207 u8 band_idx;
208 u8 rsv0;
217 u8 active;
218 u8 rsv0;
220 u8 bssid[ETH_ALEN];
221 u8 wmm_idx;
222 u8 dtim_period;
223 u8 bmc_wcid_lo;
224 u8 cipher;
225 u8 phy_mode;
226 u8 max_bssid; /* max BSSID. range: 1 ~ 8, 0: MBSSID disabled */
227 u8 non_tx_bssid;/* non-transmitted BSSID, 0: transmitted BSSID */
228 u8 bmc_wcid_hi; /* high Byte and version */
229 u8 rsv[2];
235 u8 pri_ch;
236 u8 center_ch0;
237 u8 center_ch1;
238 u8 bw;
239 u8 he_ru26_block; /* 1: don't send HETB in RU26, 0: allow */
240 u8 he_all_disable; /* 1: disallow all HETB, 0: allow */
241 u8 rsv[2];
248 u8 rsv[8];
275 u8 rsv[2];
280 u8 bss_idx;
281 u8 wlan_idx_lo;
283 u8 is_tlv_append;
284 u8 muar_idx;
285 u8 wlan_idx_hi;
286 u8 rsv;
293 u8 conn_state;
294 u8 qos;
296 u8 peer_addr[ETH_ALEN];
316 u8 rts_bw_sig;
317 u8 rsv[3];
323 u8 dac_map;
324 u8 tac_map;
325 u8 max_sp;
326 u8 rsv0;
328 u8 rsv1[2];
334 u8 tid;
335 u8 ba_type;
336 u8 amsdu;
337 u8 ba_en;
348 u8 t_frame_dur;
349 u8 max_ampdu_exp;
350 u8 bw_set;
351 u8 device_class;
352 u8 dcm_tx_mode;
353 u8 dcm_tx_max_nss;
354 u8 dcm_rx_mode;
355 u8 dcm_rx_max_nss;
356 u8 dcm_max_ru;
357 u8 punc_pream_rx;
358 u8 pkt_ext;
359 u8 rsv1;
363 u8 rsv2[2];
369 u8 he_mac_cap[6];
370 u8 he_phy_cap[11];
371 u8 pkt_ext;
379 u8 max_amsdu_num;
380 u8 max_mpdu_size;
381 u8 amsdu_en;
382 u8 rsv;
389 u8 state;
390 u8 vht_opmode;
391 u8 action;
392 u8 rsv[1];
402 u8 rx_mcs_bitmask[HT_MCS_MASK_NUM];
409 u8 phy_type;
410 u8 ampdu;
411 u8 rts_policy;
412 u8 rcpi;
413 u8 max_ampdu_len; /* connac3 */
414 u8 rsv[1];
421 u8 rsv[2];
427 u8 pn[6];
428 u8 tsc_type;
429 u8 rsv;
433 u8 cipher_id;
434 u8 cipher_len;
435 u8 key_id;
436 u8 key_len;
437 u8 key[32];
443 u8 add;
444 u8 n_cipher;
445 u8 rsv[2];
456 u8 bf_cap; /* 0: iBF, 1: eBF */
457 u8 sounding_phy; /* 0: legacy, 1: OFDM, 2: HT, 4: VHT */
458 u8 ndpa_rate;
459 u8 ndp_rate;
460 u8 rept_poll_rate;
461 u8 tx_mode; /* 0: legacy, 1: OFDM, 2: HT, 4: VHT ... */
462 u8 ncol;
463 u8 nrow;
464 u8 bw; /* 0: 20M, 1: 40M, 2: 80M, 3: 160M */
466 u8 mem_total;
467 u8 mem_20m;
469 u8 row;
470 u8 col: 6, row_msb: 2;
474 u8 se_idx;
475 u8 auto_sounding; /* b7: low traffic indicator
479 u8 ibf_timeout;
480 u8 ibf_dbw;
481 u8 ibf_ncol;
482 u8 ibf_nrow;
483 u8 nrow_gt_bw80;
484 u8 ncol_gt_bw80;
485 u8 ru_start_idx;
486 u8 ru_end_idx;
495 u8 he_ltf;
496 u8 rsv[3];
504 u8 rsv[2];
516 u8 rsv[4];
520 u8 punc_pream_rx;
527 u8 rsv;
531 u8 t_frame_dur;
532 u8 mu_cascading;
533 u8 uo_ra;
534 u8 he_2x996_tone;
535 u8 rx_t_frame_11ac;
536 u8 rx_ctrl_frame_to_mbss;
537 u8 rsv[2];
543 u8 rsv[2];
549 u8 rsv[2];
556 u8 action;
557 u8 pad[3];
561 u8 type;
562 u8 flag;
563 u8 stbc;
564 u8 sgi;
565 u8 bw;
566 u8 ldpc;
567 u8 mcs;
568 u8 nss;
569 u8 he_ltf;
576 u8 valid;
577 u8 auto_rate;
578 u8 phy_mode;
579 u8 channel;
580 u8 bw;
581 u8 disable_cck;
582 u8 ht_mcs32;
583 u8 ht_gf;
584 u8 ht_mcs[4];
585 u8 mmps_mode;
586 u8 gband_256;
587 u8 af;
588 u8 auth_wapi_mode;
589 u8 rate_len;
591 u8 supp_mode;
592 u8 supp_cck_rate;
593 u8 supp_ofdm_rate;
597 u8 op_mode;
598 u8 op_vht_chan_width;
599 u8 op_vht_rx_nss;
600 u8 op_vht_rx_nss_type;
612 u8 op_mode;
613 u8 op_vht_chan_width;
614 u8 op_vht_rx_nss;
615 u8 op_vht_rx_nss_type;
619 u8 spe_idx;
620 u8 short_preamble;
621 u8 is_5g;
622 u8 mmps_mode;
634 u8 wlan_idx_lo;
635 u8 operation;
637 u8 wlan_idx_hi;
638 u8 rsv[3];
644 u8 peer_addr[ETH_ALEN];
645 u8 muar_idx;
646 u8 skip_tx;
647 u8 cf_ack;
648 u8 qos;
649 u8 mesh;
650 u8 adm;
652 u8 baf_en;
653 u8 aad_om;
659 u8 rcid;
660 u8 rca1;
661 u8 rca2;
662 u8 rv;
663 u8 rsv[4];
669 u8 ht;
670 u8 ldpc;
671 u8 af;
672 u8 mm;
673 u8 rsv[4];
679 u8 ldpc;
680 u8 dyn_bw;
681 u8 vht;
682 u8 txop_ps;
683 u8 rsv[4];
689 u8 txps;
690 u8 rsv[3];
696 u8 to_ds;
697 u8 from_ds;
698 u8 no_rx_trans;
699 u8 rsv;
706 u8 tid;
707 u8 ba_type;
708 u8 rsv0[2];
711 u8 ba_en;
712 u8 ba_winsize_idx;
716 u8 peer_addr[ETH_ALEN];
717 u8 rst_ba_tid;
718 u8 rst_ba_sel;
719 u8 rst_ba_sb;
720 u8 band_idx;
721 u8 rsv1[4];
727 u8 smps;
728 u8 rsv[3];
736 u8 ibf;
737 u8 ebf;
738 u8 ibf_vht;
739 u8 ebf_vht;
740 u8 gid;
741 u8 pfmu_idx;
742 u8 rsv[2];
748 u8 pn[6];
749 u8 rsv[2];
755 u8 spe_idx;
756 u8 rsv[3];
762 u8 wtbl_idx;
763 u8 dw;
764 u8 rsv[2];
1438 u8 active;
1439 u8 omac_idx;
1440 u8 hw_bss_idx;
1441 u8 band_idx;
1443 u8 conn_state;
1444 u8 wmm_idx;
1445 u8 bssid[ETH_ALEN];
1448 u8 dtim_period;
1449 u8 phymode; /* bit(0): A
1461 u8 phymode_ext; /* bit(0) AX_6G */
1462 u8 link_idx;
1468 u8 qos;
1469 u8 pad[3];
1473 u8 bss_idx;
1474 u8 reason;
1475 u8 pad[2];
1483 u8 bss_idx;
1484 u8 is_absent;
1485 u8 free_quota;
1486 u8 pad;
1491 u8 ssid[IEEE80211_MAX_SSID_LEN];
1495 u8 band; /* 1: 2.4GHz
1499 u8 channel_num;
1504 u8 ssid[IEEE80211_MAX_SSID_LEN];
1505 u8 ssid_len;
1506 u8 rsv[3];
1510 u8 seq_num;
1511 u8 bss_idx;
1512 u8 scan_type; /* 0: PASSIVE SCAN
1515 u8 ssid_type; /* BIT(0) wildcard SSID
1520 u8 ssids_num;
1521 u8 probe_req_num; /* Number of probe request for each SSID */
1522 u8 scan_func; /* BIT(0) Enable random MAC scan
1526 u8 version; /* 0: Not support fields after ies.
1533 u8 channel_type; /* 0: Full channels
1540 u8 channels_num; /* valid when channel_type is 4 */
1544 u8 ies[MT76_CONNAC_SCAN_IE_LEN];
1546 u8 ext_channels_num;
1547 u8 ext_ssids_num;
1551 u8 bssid[ETH_ALEN];
1552 u8 random_mac[ETH_ALEN]; /* valid when BIT(1) in scan_func is set. */
1553 u8 pad[63];
1554 u8 ssid_type_ext;
1560 u8 seq_num;
1561 u8 sparse_channel_num;
1563 u8 complete_channel_num;
1564 u8 current_state;
1565 u8 version;
1566 u8 pad;
1568 u8 pno_enabled;
1569 u8 pad2[3];
1570 u8 sparse_channel_valid_num;
1571 u8 pad3[3];
1572 u8 channel_num[MT76_CONNAC_SCAN_DONE_EVENT_MAX_CHANNEL_NUM];
1580 u8 beacon_probe_num[MT76_CONNAC_SCAN_DONE_EVENT_MAX_CHANNEL_NUM];
1581 u8 mdrdy_count[MT76_CONNAC_SCAN_DONE_EVENT_MAX_CHANNEL_NUM];
1587 u8 version;
1588 u8 seq_num;
1589 u8 stop_on_match;
1590 u8 ssids_num;
1591 u8 match_num;
1592 u8 pad;
1596 u8 channel_type;
1597 u8 channels_num;
1598 u8 intervals_num;
1599 u8 scan_func; /* MT7663: BIT(0) eable random mac address */
1604 u8 random_mac[ETH_ALEN];
1605 u8 pad2[58];
1608 u8 bss_idx;
1609 u8 pad1[3];
1611 u8 pad2[12];
1612 u8 random_mac[ETH_ALEN];
1613 u8 pad3[38];
1619 u8 seq_num;
1620 u8 status; /* 0: ssid found */
1627 u8 enable;
1628 u8 bss_color;
1629 u8 rsv[2];
1636 u8 he_pe_duration;
1637 u8 su_disable;
1639 u8 rsv[2];
1645 u8 max_indicator;
1646 u8 mbss_idx;
1647 u8 tx_bss_omac_idx;
1648 u8 rsv;
1654 u8 kek[NL80211_KEK_LEN];
1655 u8 kck[NL80211_KCK_LEN];
1656 u8 replay_ctr[NL80211_REPLAY_CTR_LEN];
1657 u8 rekey_mode; /* 0: rekey offload enable
1661 u8 keyid;
1662 u8 option; /* 1: rekey data update without enabling offload */
1663 u8 pad[1];
1669 u8 reserverd[4];
1678 u8 index; /* pattern index */
1679 u8 enable; /* 0: disable
1682 u8 data_len; /* pattern length */
1683 u8 pad;
1684 u8 mask[MT76_CONNAC_WOW_MASK_MAX_LEN];
1685 u8 pattern[MT76_CONNAC_WOW_PATTEN_MAX_LEN];
1686 u8 rsv[4];
1692 u8 cmd; /* 0x1: PM_WOWLAN_REQ_START
1696 u8 trigger; /* 0: NONE
1704 u8 wakeup_hif; /* 0x0: HIF_SDIO
1709 u8 pad;
1710 u8 rsv[4];
1716 u8 gpio_pin;
1717 u8 trigger_lvl;
1718 u8 pad[2];
1720 u8 rsv[4];
1726 u8 mode;
1727 u8 ips_num;
1728 u8 option;
1729 u8 pad[1];
1735 u8 enable; /* 0: suspend mode disabled
1738 u8 mdtim; /* LP parameter */
1739 u8 wow_suspend; /* 0: update by origin policy
1742 u8 pad[5];
1764 u8 rcpi;
1765 u8 state;
1771 u8 channel;
1777 u8 ver;
1778 u8 pad0;
1781 u8 n_chan; /* # channel */
1782 u8 band; /* 2.4GHz - 5GHz - 6GHz */
1783 u8 last_msg;
1784 u8 pad1;
1786 u8 alpha2[4]; /* regulatory_request.alpha2 */
1787 u8 pad2[32];
1792 u8 type;
1793 u8 resp_type;
1796 u8 data[320];
1800 u8 cid;
1801 u8 pad[3];
1844 mt76_connac_mcu_gen_dl_mode(struct mt76_dev *dev, u8 feature_set, bool is_wa) in mt76_connac_mcu_gen_dl_mode()
1866 u8 *wlan_idx_lo, u8 *wlan_idx_hi) in mt76_connac_mcu_get_wlan_idx()
1919 u8 mt76_connac_get_phy_mode_v2(struct mt76_phy *mphy, struct ieee80211_vif *vif,
1928 u8 rcpi, u8 state);
1956 void mt76_connac_mcu_beacon_loss_iter(void *priv, u8 *mac,
1958 int mt76_connac_mcu_set_rts_thresh(struct mt76_dev *dev, u32 val, u8 band);
1989 bool enable, u8 mdtim,
1992 void mt76_connac_mcu_set_suspend_iter(void *priv, u8 *mac,
2014 u8 mt76_connac_get_phy_mode(struct mt76_phy *phy, struct ieee80211_vif *vif,
2017 u8 mt76_connac_get_phy_mode_ext(struct mt76_phy *phy, struct ieee80211_vif *vif,
2041 int mt76_connac_mcu_rdd_cmd(struct mt76_dev *dev, int cmd, u8 index,
2042 u8 rx_sel, u8 val);