Lines Matching refs:vap_caps
623 struct rsi_vap_caps *vap_caps; in rsi_set_vap_capabilities() local
639 vap_caps = (struct rsi_vap_caps *)skb->data; in rsi_set_vap_capabilities()
641 vap_caps->desc_word[0] = cpu_to_le16((sizeof(struct rsi_vap_caps) - in rsi_set_vap_capabilities()
644 vap_caps->desc_word[1] = cpu_to_le16(VAP_CAPABILITIES); in rsi_set_vap_capabilities()
645 vap_caps->desc_word[4] = cpu_to_le16(mode | in rsi_set_vap_capabilities()
647 vap_caps->desc_word[7] = cpu_to_le16((vap_id << 8) | in rsi_set_vap_capabilities()
651 memcpy(vap_caps->mac_addr, common->mac_addr, IEEE80211_ADDR_LEN); in rsi_set_vap_capabilities()
652 vap_caps->keep_alive_period = cpu_to_le16(90); in rsi_set_vap_capabilities()
653 vap_caps->frag_threshold = cpu_to_le16(IEEE80211_MAX_FRAG_THRESHOLD); in rsi_set_vap_capabilities()
655 vap_caps->rts_threshold = cpu_to_le16(common->rts_threshold); in rsi_set_vap_capabilities()
656 vap_caps->default_mgmt_rate = cpu_to_le32(RSI_RATE_6); in rsi_set_vap_capabilities()
659 vap_caps->default_ctrl_rate = cpu_to_le32(RSI_RATE_6); in rsi_set_vap_capabilities()
661 vap_caps->default_ctrl_rate |= in rsi_set_vap_capabilities()
665 vap_caps->default_ctrl_rate = cpu_to_le32(RSI_RATE_1); in rsi_set_vap_capabilities()
667 vap_caps->default_ctrl_rate |= in rsi_set_vap_capabilities()
670 vap_caps->default_ctrl_rate |= in rsi_set_vap_capabilities()
674 vap_caps->default_data_rate = 0; in rsi_set_vap_capabilities()
675 vap_caps->beacon_interval = cpu_to_le16(200); in rsi_set_vap_capabilities()
676 vap_caps->dtim_period = cpu_to_le16(4); in rsi_set_vap_capabilities()
678 skb_put(skb, sizeof(*vap_caps)); in rsi_set_vap_capabilities()