Lines Matching refs:basic_req
2415 struct mt76_connac_bss_basic_tlv *basic_req; in mt7925_mcu_bss_basic_tlv() local
2421 tlv = mt76_connac_mcu_add_tlv(skb, UNI_BSS_INFO_BASIC, sizeof(*basic_req)); in mt7925_mcu_bss_basic_tlv()
2422 basic_req = (struct mt76_connac_bss_basic_tlv *)tlv; in mt7925_mcu_bss_basic_tlv()
2426 basic_req->hw_bss_idx = idx; in mt7925_mcu_bss_basic_tlv()
2428 basic_req->phymode_ext = mt7925_get_phy_mode_ext(phy, vif, band, in mt7925_mcu_bss_basic_tlv()
2432 basic_req->nonht_basic_phy = cpu_to_le16(PHY_TYPE_ERP_INDEX); in mt7925_mcu_bss_basic_tlv()
2434 basic_req->nonht_basic_phy = cpu_to_le16(PHY_TYPE_OFDM_INDEX); in mt7925_mcu_bss_basic_tlv()
2436 memcpy(basic_req->bssid, link_conf->bssid, ETH_ALEN); in mt7925_mcu_bss_basic_tlv()
2437 basic_req->phymode = mt76_connac_get_phy_mode(phy, vif, band, link_sta); in mt7925_mcu_bss_basic_tlv()
2438 basic_req->bcn_interval = cpu_to_le16(link_conf->beacon_int); in mt7925_mcu_bss_basic_tlv()
2439 basic_req->dtim_period = link_conf->dtim_period; in mt7925_mcu_bss_basic_tlv()
2440 basic_req->bmc_tx_wlan_idx = cpu_to_le16(wlan_idx); in mt7925_mcu_bss_basic_tlv()
2441 basic_req->link_idx = mconf->mt76.idx; in mt7925_mcu_bss_basic_tlv()
2453 basic_req->sta_idx = cpu_to_le16(mlink->wcid.idx); in mt7925_mcu_bss_basic_tlv()
2454 basic_req->omac_idx = mconf->mt76.omac_idx; in mt7925_mcu_bss_basic_tlv()
2455 basic_req->band_idx = mconf->mt76.band_idx; in mt7925_mcu_bss_basic_tlv()
2456 basic_req->wmm_idx = mconf->mt76.wmm_idx; in mt7925_mcu_bss_basic_tlv()
2457 basic_req->conn_state = !enable; in mt7925_mcu_bss_basic_tlv()
2466 basic_req->conn_type = cpu_to_le32(conn_type); in mt7925_mcu_bss_basic_tlv()
2467 basic_req->active = enable; in mt7925_mcu_bss_basic_tlv()
2474 basic_req->conn_type = cpu_to_le32(conn_type); in mt7925_mcu_bss_basic_tlv()
2475 basic_req->active = true; in mt7925_mcu_bss_basic_tlv()
2478 basic_req->conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); in mt7925_mcu_bss_basic_tlv()
2479 basic_req->active = true; in mt7925_mcu_bss_basic_tlv()