1. 04 10月, 2011 1 次提交
    • E
      mac80211: pass vif param to conf_tx() callback · 8a3a3c85
      Eliad Peller 提交于
      tx params should be configured per interface.
      add ieee80211_vif param to the conf_tx callback,
      and change all the drivers that use this callback.
      
      The following spatch was used:
      @rule1@
      struct ieee80211_ops ops;
      identifier conf_tx_op;
      @@
      	ops.conf_tx = conf_tx_op;
      
      @rule2@
      identifier rule1.conf_tx_op;
      identifier hw, queue, params;
      @@
      	conf_tx_op (
      -		struct ieee80211_hw *hw,
      +		struct ieee80211_hw *hw, struct ieee80211_vif *vif,
      		u16 queue,
      		const struct ieee80211_tx_queue_params *params) {...}
      Signed-off-by: NEliad Peller <eliad@wizery.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      8a3a3c85
  2. 28 9月, 2011 1 次提交
  3. 23 9月, 2011 10 次提交
  4. 22 9月, 2011 1 次提交
    • L
      wl12xx: fix forced passive scans · 6cd9d21a
      Luciano Coelho 提交于
      We were using incorrect max and min dwell times during forced passive
      scans because we were still using the active scan states to scan
      (passively) the channels that were not marked as passive.
      
      Instead of doing passive scans in active states, we now skip active
      states and scan for all channels in passive states.
      
      Cc: <stable@kernel.org> # 2.6.36+
      Signed-off-by: NLuciano Coelho <coelho@ti.com>
      6cd9d21a
  5. 14 9月, 2011 23 次提交
  6. 30 8月, 2011 1 次提交
  7. 25 8月, 2011 3 次提交