1. 25 Jan, 2010 3 commits
    • Henry Zhangh's avatar
      iwlwifi: Fix A band scanning when associated · 220575f7
      Henry Zhangh authored
      This patch allows A band to be scanned when driver is associated to AP.
      Scan mechanism is that mac80211/cfg80211 requests driver to scan G band
      first and then immediately to scan A band. Original code require
      driver to wait for 2 seconds after any scan before another scan will be
      performed. This caused driver to service G band scan request from
      mac80211/cfg80211 but deny the A band scan request.
      Signed-off-by: default avatarHenry Zhangh <hongx.c.zhang@intel.com>
      Signed-off-by: default avatarReinette Chatre <reinette.chatre@intel.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      220575f7
    • Wey-Yi Guy's avatar
      iwlwifi: add function to reset/tune radio if needed · afbdd69a
      Wey-Yi Guy authored
      Adding "radio reset" function to help reset and stabilize the radio.
      
      During normal operation, sometime for unknown reason, radio encounter
      problem and can not recover by itself; the best way to
      recover from it is to reset and re-tune the radio. Currently, there is
      no RF reset command available, but since radio will get reset when
      switching channel, use internal hw scan request to force radio
      reset and get back to normal operation state.
      
      The internal hw scan will only perform passive scan on the first
      available channel (not the channel being used) in associated state. The
      request should be ignored if already performing scan operation or STA is
      not in associated state.
      
      Also include an "internal_scan" debugfs file to help trigger the
      internal scan from user mode.
      Signed-off-by: default avatarWey-Yi Guy <wey-yi.w.guy@intel.com>
      Signed-off-by: default avatarReinette Chatre <reinette.chatre@intel.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      afbdd69a
    • Wey-Yi Guy's avatar
      iwlwifi: configure missed beacon threshold · a13d276f
      Wey-Yi Guy authored
      Add support to configure missed beacon threshold, by default, if receive
      "missed beacon" notification from uCode and has more than 5 consecutive
      beacon missed, then perform sensitivity calibration; with this change,
      allow user to adjust the missed beacon threshold from debugfs in case
      more sensitivity calibration required for better performance in noisy
      environment
      
      The default value (=5) should be good enough for the normal condition,
      but for very noisy environment, more sensitivity calibration could help
      improve the throughput, so by setting the missed beacon threshold to
      lower number, user might experience better performance result.
      Signed-off-by: default avatarWey-Yi Guy <wey-yi.w.guy@intel.com>
      Signed-off-by: default avatarReinette Chatre <reinette.chatre@intel.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      a13d276f
  2. 23 Jan, 2010 1 commit
  3. 22 Jan, 2010 15 commits
  4. 19 Jan, 2010 21 commits