Lines Matching refs:basic
376 struct sta_rec_basic *basic; in mt76_connac_mcu_sta_basic_tlv() local
380 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_BASIC, sizeof(*basic)); in mt76_connac_mcu_sta_basic_tlv()
382 basic = (struct sta_rec_basic *)tlv; in mt76_connac_mcu_sta_basic_tlv()
383 basic->extra_info = cpu_to_le16(EXTRA_INFO_VER); in mt76_connac_mcu_sta_basic_tlv()
386 basic->extra_info |= cpu_to_le16(EXTRA_INFO_NEW); in mt76_connac_mcu_sta_basic_tlv()
387 basic->conn_state = conn_state; in mt76_connac_mcu_sta_basic_tlv()
390 basic->conn_type = cpu_to_le32(CONNECTION_INFRA_BC); in mt76_connac_mcu_sta_basic_tlv()
394 memcpy(basic->peer_addr, link_conf->bssid, ETH_ALEN); in mt76_connac_mcu_sta_basic_tlv()
395 basic->aid = cpu_to_le16(vif->cfg.aid); in mt76_connac_mcu_sta_basic_tlv()
397 eth_broadcast_addr(basic->peer_addr); in mt76_connac_mcu_sta_basic_tlv()
409 basic->conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_sta_basic_tlv()
410 basic->aid = cpu_to_le16(link_sta->sta->aid); in mt76_connac_mcu_sta_basic_tlv()
417 basic->conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_sta_basic_tlv()
418 basic->aid = cpu_to_le16(vif->cfg.aid); in mt76_connac_mcu_sta_basic_tlv()
421 basic->conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_sta_basic_tlv()
422 basic->aid = cpu_to_le16(link_sta->sta->aid); in mt76_connac_mcu_sta_basic_tlv()
429 memcpy(basic->peer_addr, link_sta->addr, ETH_ALEN); in mt76_connac_mcu_sta_basic_tlv()
430 basic->qos = link_sta->sta->wme; in mt76_connac_mcu_sta_basic_tlv()
1178 struct mt76_connac_bss_basic_tlv basic; in mt76_connac_mcu_uni_add_dev() member
1183 .basic = { in mt76_connac_mcu_uni_add_dev()
1203 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_INFRA_AP); in mt76_connac_mcu_uni_add_dev()
1206 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_INFRA_STA); in mt76_connac_mcu_uni_add_dev()
1209 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_P2P_GO); in mt76_connac_mcu_uni_add_dev()
1212 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_uni_add_dev()
1220 basic_req.basic.hw_bss_idx = idx; in mt76_connac_mcu_uni_add_dev()
1556 struct mt76_connac_bss_basic_tlv basic; in mt76_connac_mcu_uni_add_bss() member
1562 .basic = { in mt76_connac_mcu_uni_add_bss()
1583 basic_req.basic.hw_bss_idx = idx; in mt76_connac_mcu_uni_add_bss()
1585 basic_req.basic.phymode_ext = PHY_MODE_AX_6G; in mt76_connac_mcu_uni_add_bss()
1588 basic_req.basic.nonht_basic_phy = cpu_to_le16(basic_phy); in mt76_connac_mcu_uni_add_bss()
1597 basic_req.basic.conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_uni_add_bss()
1599 basic_req.basic.active = enable; in mt76_connac_mcu_uni_add_bss()
1606 basic_req.basic.conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_uni_add_bss()
1609 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_uni_add_bss()
1616 memcpy(basic_req.basic.bssid, vif->bss_conf.bssid, ETH_ALEN); in mt76_connac_mcu_uni_add_bss()
1617 basic_req.basic.bmc_tx_wlan_idx = cpu_to_le16(wcid->idx); in mt76_connac_mcu_uni_add_bss()
1618 basic_req.basic.sta_idx = cpu_to_le16(wcid->idx); in mt76_connac_mcu_uni_add_bss()
1619 basic_req.basic.conn_state = !enable; in mt76_connac_mcu_uni_add_bss()