|
|
@@ -5700,10 +5700,11 @@ static void wlcore_op_sta_statistics(struct ieee80211_hw *hw,
|
|
|
mutex_unlock(&wl->mutex);
|
|
|
}
|
|
|
|
|
|
-static u32 wlcore_op_get_expected_throughput(struct ieee80211_sta *sta)
|
|
|
+static u32 wlcore_op_get_expected_throughput(struct ieee80211_hw *hw,
|
|
|
+ struct ieee80211_sta *sta)
|
|
|
{
|
|
|
struct wl1271_station *wl_sta = (struct wl1271_station *)sta->drv_priv;
|
|
|
- struct wl1271 *wl = wl_sta->wl;
|
|
|
+ struct wl1271 *wl = hw->priv;
|
|
|
u8 hlid = wl_sta->hlid;
|
|
|
|
|
|
/* return in units of Kbps */
|