Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 265810
b: refs/heads/master
c: 99d5ad7
h: refs/heads/master
v: v3
  • Loading branch information
Arik Nemtsov authored and Luciano Coelho committed Aug 22, 2011
1 parent 64eeeb0 commit 37221a6
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0b932ab9f156488a56577873b638ecb1e65fa8d7
refs/heads/master: 99d5ad7b9ccedee4a9ff8e24688c7c20e428cd21
10 changes: 8 additions & 2 deletions trunk/drivers/net/wireless/wl12xx/cmd.c
Original file line number Diff line number Diff line change
Expand Up @@ -1415,10 +1415,12 @@ int wl12xx_cmd_set_peer_state(struct wl1271 *wl, u8 hlid)
out:
return ret;
}

int wl12xx_cmd_add_peer(struct wl1271 *wl, struct ieee80211_sta *sta, u8 hlid)
{
struct wl12xx_cmd_add_peer *cmd;
int ret;
u32 sta_rates;

wl1271_debug(DEBUG_CMD, "cmd add peer %d", (int)hlid);

Expand All @@ -1437,8 +1439,12 @@ int wl12xx_cmd_add_peer(struct wl1271 *wl, struct ieee80211_sta *sta, u8 hlid)
cmd->hlid = hlid;
cmd->wmm = sta->wme ? 1 : 0;

cmd->supported_rates = cpu_to_le32(wl1271_tx_enabled_rates_get(wl,
sta->supp_rates[wl->band]));
sta_rates = sta->supp_rates[wl->band];
if (sta->ht_cap.ht_supported)
sta_rates |= sta->ht_cap.mcs.rx_mask[0] << HW_HT_RATES_OFFSET;

cmd->supported_rates =
cpu_to_le32(wl1271_tx_enabled_rates_get(wl, sta_rates));

wl1271_debug(DEBUG_CMD, "new peer rates: 0x%x", cmd->supported_rates);

Expand Down

0 comments on commit 37221a6

Please sign in to comment.