1. 28 8月, 2010 1 次提交
    • J
      iwlwifi: add PAN API · 946ba30d
      Johannes Berg 提交于
      Define the new host commands and notifications
      	REPLY_WIPAN_PARAMS
      	REPLY_WIPAN_RXON
      	REPLY_WIPAN_RXON_TIMING
      	REPLY_WIPAN_RXON_ASSOC
      	REPLY_WIPAN_QOS_PARAM
      	REPLY_WIPAN_WEPKEY
      	REPLY_WIPAN_P2P_CHANNEL_SWITCH
      	REPLY_WIPAN_NOA_NOTIFICATION
      
      and their corresponding structures along with the PAN
      station flag, the PAN AP sta ID and new dev types for
      the second context.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      946ba30d
  2. 27 8月, 2010 1 次提交
  3. 26 8月, 2010 1 次提交
  4. 03 7月, 2010 1 次提交
  5. 03 4月, 2010 1 次提交
  6. 20 2月, 2010 1 次提交
  7. 20 1月, 2010 1 次提交
  8. 13 1月, 2010 1 次提交
  9. 22 12月, 2009 1 次提交
  10. 12 11月, 2009 1 次提交
  11. 03 11月, 2009 1 次提交
  12. 28 10月, 2009 2 次提交
    • J
      iwlwifi: add missing commands to syslog messages · 1a5c3d61
      Jay Sternberg 提交于
      Two commands missing from list of commands such that when debug is
      enabled, these commands are shown as UNKNOWN.
      
      Missing commands are TX_ANT_CONFIGURATION_CMD and
      TEMPERATURE_NOTIFICATION.
      Signed-off-by: NJay Sternberg <jay.e.sternberg@intel.com>
      Signed-off-by: NReinette Chatre <reinette.chatre@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      1a5c3d61
    • Z
      iwlwifi: use paged Rx · 2f301227
      Zhu Yi 提交于
      This switches the iwlwifi driver to use paged skb from linear skb for Rx
      buffer. So that it relieves some Rx buffer allocation pressure for the
      memory subsystem. Currently iwlwifi (4K for 3945) requests 8K bytes for
      Rx buffer. Due to the trailing skb_shared_info in the skb->data,
      alloc_skb() will do the next order allocation, which is 16K bytes. This
      is suboptimal and more likely to fail when the system is under memory
      usage pressure. Switching to paged Rx skb lets us allocate the RXB
      directly by alloc_pages(), so that only order 1 allocation is required.
      
      It also adjusts the area spin_lock (with IRQ disabled) protected in the
      tasklet because tasklet guarentees to run only on one CPU and the new
      unprotected code can be preempted by the IRQ handler. This saves us from
      spawning another workqueue to make skb_linearize/__pskb_pull_tail happy
      (which cannot be called in hard irq context).
      
      Finally, mac80211 doesn't support paged Rx yet. So we linearize the skb
      for all the management frames and software decryption or defragmentation
      required data frames before handed to mac80211. For all the other frames,
      we __pskb_pull_tail 64 bytes in the linear area of the skb for mac80211
      to handle them properly.
      Signed-off-by: NZhu Yi <yi.zhu@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      2f301227
  13. 12 10月, 2009 1 次提交
  14. 14 8月, 2009 1 次提交
  15. 28 7月, 2009 2 次提交
  16. 10 2月, 2009 1 次提交
  17. 30 1月, 2009 2 次提交
  18. 17 1月, 2009 1 次提交
  19. 13 1月, 2009 1 次提交
  20. 13 12月, 2008 1 次提交
  21. 26 11月, 2008 1 次提交
  22. 23 8月, 2008 1 次提交
  23. 18 8月, 2008 1 次提交
    • H
      removed unused #include <version.h> · 3eb75aac
      Huang Weiyi 提交于
      The drivers below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.
        drivers/net/wireless/ath5k/base.c
        drivers/net/wireless/b43/main.c
        drivers/net/wireless/ipw2100.c
        drivers/net/wireless/ipw2200.c
        drivers/net/wireless/iwlwifi/iwl-3945.c
        drivers/net/wireless/iwlwifi/iwl-4965.c
        drivers/net/wireless/iwlwifi/iwl-5000.c
        drivers/net/wireless/iwlwifi/iwl-agn.c
        drivers/net/wireless/iwlwifi/iwl-core.c
        drivers/net/wireless/iwlwifi/iwl-eeprom.c
        drivers/net/wireless/iwlwifi/iwl-hcmd.c
        drivers/net/wireless/iwlwifi/iwl-power.c
        drivers/net/wireless/iwlwifi/iwl3945-base.c
      
      This patch removes the said #include <version.h>.
      Signed-off-by: NHuang Weiyi <weiyi.huang@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      3eb75aac
  24. 05 8月, 2008 1 次提交
  25. 01 7月, 2008 1 次提交
  26. 04 6月, 2008 1 次提交
  27. 22 5月, 2008 1 次提交
  28. 15 5月, 2008 1 次提交
  29. 08 5月, 2008 1 次提交
  30. 17 4月, 2008 1 次提交
  31. 02 4月, 2008 1 次提交
  32. 28 3月, 2008 1 次提交
  33. 26 3月, 2008 1 次提交