1. 05 6月, 2012 8 次提交
  2. 17 5月, 2012 1 次提交
    • L
      wlcore: fix some sparse warnings due to missing static declaration · 22479972
      Luciano Coelho 提交于
      There were three sparse warnings in main.c due to missing static
      declaration:
      
        CHECK   drivers/net/wireless/ti/wlcore/main.c
      drivers/net/wireless/ti/wlcore/main.c:1265:5: warning: symbol 'wl1271_validate_wowlan_pattern' was not declared. Should it be static?
      drivers/net/wireless/ti/wlcore/main.c:1408:5: warning: symbol 'wl1271_convert_wowlan_pattern_to_rx_filter' was not declared. Should it be static?
      drivers/net/wireless/ti/wlcore/main.c:4823:6: warning: symbol 'wl1271_connection_loss_work' was not declared. Should it be static?
      
      Fix these by adding the static declaration to those functions.
      Signed-off-by: NLuciano Coelho <coelho@ti.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      22479972
  3. 16 5月, 2012 5 次提交
  4. 12 4月, 2012 23 次提交
  5. 11 4月, 2012 1 次提交
  6. 10 4月, 2012 2 次提交
    • E
      wl12xx: adaptive sched scan dwell times · 6f407e5b
      Eyal Shapira 提交于
      Set the dwell times for sched scan according to the number
      of probe requests which are going to be transmitted.
      This should fix the too short dwell time problem which
      prevented some of the probe requests from being transmitted
      in cases of high number of SSIDs (10+) to be actively sched scanned.
      However, in the common case of having up to 1-2 SSIDs that
      require active scan, the dwell time would be kept to a minimum
      which should conserve power. This is important as sched scan
      also runs periodically while the host is suspended and there's
      great importance to keep power consumption as low as possible.
      Signed-off-by: NEyal Shapira <eyal@wizery.com>
      [fixed a couple of new strict checkpatch warnings]
      Signed-off-by: NLuciano Coelho <coelho@ti.com>
      6f407e5b
    • E
      wl12xx: fix a memory leak of probereq template upon recovery · 3eba4a0e
      Eyal Shapira 提交于
      wlvif->probereq is zeroed when adding an interface but
      the skb pointed to isn't freed when the interface is removed.
      This would lead to a mem leak on every recovery.
      Fix it by freeing the skb when removing the interface.
      Signed-off-by: NEyal Shapira <eyal@wizery.com>
      Signed-off-by: NLuciano Coelho <coelho@ti.com>
      3eba4a0e