Lines Matching refs:basic

326 	struct sta_rec_basic *basic;  in mt76_connac_mcu_sta_basic_tlv()  local
330 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_BASIC, sizeof(*basic)); in mt76_connac_mcu_sta_basic_tlv()
332 basic = (struct sta_rec_basic *)tlv; in mt76_connac_mcu_sta_basic_tlv()
333 basic->extra_info = cpu_to_le16(EXTRA_INFO_VER); in mt76_connac_mcu_sta_basic_tlv()
337 basic->extra_info |= cpu_to_le16(EXTRA_INFO_NEW); in mt76_connac_mcu_sta_basic_tlv()
338 basic->conn_state = CONN_STATE_PORT_SECURE; in mt76_connac_mcu_sta_basic_tlv()
340 basic->conn_state = CONN_STATE_DISCONNECT; in mt76_connac_mcu_sta_basic_tlv()
344 basic->conn_type = cpu_to_le32(CONNECTION_INFRA_BC); in mt76_connac_mcu_sta_basic_tlv()
345 eth_broadcast_addr(basic->peer_addr); in mt76_connac_mcu_sta_basic_tlv()
356 basic->conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_sta_basic_tlv()
357 basic->aid = cpu_to_le16(sta->aid); in mt76_connac_mcu_sta_basic_tlv()
364 basic->conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_sta_basic_tlv()
365 basic->aid = cpu_to_le16(vif->bss_conf.aid); in mt76_connac_mcu_sta_basic_tlv()
368 basic->conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_sta_basic_tlv()
369 basic->aid = cpu_to_le16(sta->aid); in mt76_connac_mcu_sta_basic_tlv()
376 memcpy(basic->peer_addr, sta->addr, ETH_ALEN); in mt76_connac_mcu_sta_basic_tlv()
377 basic->qos = sta->wme; in mt76_connac_mcu_sta_basic_tlv()
1032 struct mt76_connac_bss_basic_tlv basic; in mt76_connac_mcu_uni_add_dev() member
1037 .basic = { in mt76_connac_mcu_uni_add_dev()
1056 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_INFRA_AP); in mt76_connac_mcu_uni_add_dev()
1059 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_INFRA_STA); in mt76_connac_mcu_uni_add_dev()
1062 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_uni_add_dev()
1070 basic_req.basic.hw_bss_idx = idx; in mt76_connac_mcu_uni_add_dev()
1255 struct mt76_connac_bss_basic_tlv basic; in mt76_connac_mcu_uni_add_bss() member
1261 .basic = { in mt76_connac_mcu_uni_add_bss()
1319 basic_req.basic.hw_bss_idx = idx; in mt76_connac_mcu_uni_add_bss()
1321 basic_req.basic.phymode_ext = BIT(0); in mt76_connac_mcu_uni_add_bss()
1324 basic_req.basic.nonht_basic_phy = cpu_to_le16(basic_phy); in mt76_connac_mcu_uni_add_bss()
1333 basic_req.basic.conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_uni_add_bss()
1340 basic_req.basic.conn_type = cpu_to_le32(conn_type); in mt76_connac_mcu_uni_add_bss()
1343 basic_req.basic.conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt76_connac_mcu_uni_add_bss()
1350 memcpy(basic_req.basic.bssid, vif->bss_conf.bssid, ETH_ALEN); in mt76_connac_mcu_uni_add_bss()
1351 basic_req.basic.bmc_tx_wlan_idx = cpu_to_le16(wcid->idx); in mt76_connac_mcu_uni_add_bss()
1352 basic_req.basic.sta_idx = cpu_to_le16(wcid->idx); in mt76_connac_mcu_uni_add_bss()
1353 basic_req.basic.conn_state = !enable; in mt76_connac_mcu_uni_add_bss()