1. 07 Oct, 2009 1 commit
  2. 14 Aug, 2009 1 commit
  3. 04 Aug, 2009 1 commit
  4. 27 Jul, 2009 1 commit
    • Johannes Berg's avatar
      iwlwifi: fix up command sending · c2acea8e
      Johannes Berg authored
      
      
      The current command sending in iwlwifi is a bit of a mess:
       1) there is a struct, iwl_cmd, that contains both driver
          and device data in a single packed structure -- this
          is very confusing
       2) the on-stack data and the command metadata share a
          structure by embedding the latter in the former, which
          is also rather confusing because it leads to weird
          unions and similarly odd constructs
       3) each txq always has enough space for 256 commands,
          even if only 32 end up being used
      
      This patch fixes these things:
       1) rename iwl_cmd to iwl_device_cmd and keep track of
          command metadata and device command separately, in
          two arrays in each tx queue
       2) remove the 'meta' member from iwl_host_cmd and only
          put in the required members
       3) allocate the cmd/meta arrays separately instead of
          embedding them into the txq structure
      Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
      Signed-off-by: default avatarReinette Chatre <reinette.chatre@intel.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      c2acea8e
  5. 24 Jul, 2009 2 commits
  6. 04 Jun, 2009 1 commit
  7. 09 Feb, 2009 2 commits
  8. 29 Jan, 2009 2 commits
  9. 19 Dec, 2008 1 commit
  10. 12 Dec, 2008 2 commits
  11. 31 Oct, 2008 1 commit
  12. 29 Aug, 2008 1 commit
  13. 23 Aug, 2008 1 commit
  14. 04 Aug, 2008 2 commits
  15. 29 Jul, 2008 1 commit
    • Andrew Morton's avatar
      drivers/net/wireless/iwlwifi/iwl-led.c: printk fix · 03121104
      Andrew Morton authored
      
      
      ia64:
      
      drivers/net/wireless/iwlwifi/iwl-led.c: In function `iwl_get_blink_rate':
      drivers/net/wireless/iwlwifi/iwl-led.c:271: warning: long long int format, s64 arg (arg 6)
      drivers/net/wireless/iwlwifi/iwl-led.c:271: warning: long long int format, u64 arg (arg 7)
      
      We do not know what type the architecture uses to impement u64 and s64,
      hence we must cast the variables for printing.
      
      Cc: Tomas Winkler <tomas.winkler@intel.com>
      Cc: John W. Linville <linville@tuxdriver.com>
      Cc: Zhu Yi <yi.zhu@intel.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      03121104
  16. 14 Jul, 2008 3 commits
  17. 07 May, 2008 1 commit
  18. 08 Apr, 2008 1 commit
  19. 01 Apr, 2008 1 commit
  20. 27 Mar, 2008 2 commits