1. 14 Feb, 2017 1 commit
  2. 27 Apr, 2016 1 commit
  3. 18 Nov, 2015 1 commit
  4. 29 Sep, 2015 4 commits
  5. 21 Jul, 2015 1 commit
  6. 08 Jun, 2015 2 commits
  7. 26 May, 2015 2 commits
  8. 20 Mar, 2015 1 commit
  9. 16 Mar, 2015 1 commit
  10. 27 Feb, 2015 1 commit
  11. 29 Jan, 2015 1 commit
  12. 25 Nov, 2014 2 commits
  13. 11 Nov, 2014 1 commit
  14. 03 Jul, 2014 1 commit
  15. 25 Jun, 2014 1 commit
  16. 09 Dec, 2013 3 commits
  17. 08 Mar, 2013 1 commit
  18. 07 Jan, 2013 1 commit
  19. 14 Nov, 2012 1 commit
    • Avinash Patil's avatar
      mwifiex: add multi-queue support · 47411a06
      Avinash Patil authored
      
      
      This patch adds support for multiple TX queues inside mwifiex
      driver. Four different queues according to WMM access categories
      are defined for each virtual interface. When a packet is
      received from netdev for transmission, tx pending count for
      particular queue is incremented and if tx pending count has
      reached upper water-mark, this queue is stopped instead of
      stopping all queues. Similarly when a packet is successfully
      transmitted from device, tx pending count is decremented per
      queue and if pending count falls below lower water-mark, queue
      operations are again resumed. This ensures that not all
      tranmission is blocked if traffic with particular TOS value
      suddenly increases.
      
      Also wake all queues after association/IBSS_join/uAP_BSS_start
      to enable traffic on all queues.
      Signed-off-by: default avatarAvinash Patil <patila@marvell.com>
      Signed-off-by: default avatarBing Zhao <bzhao@marvell.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      47411a06
  20. 29 Oct, 2012 1 commit
  21. 11 Sep, 2012 1 commit
  22. 06 Aug, 2012 1 commit
  23. 19 Jun, 2012 1 commit
  24. 23 Apr, 2012 1 commit
  25. 14 Mar, 2012 1 commit
  26. 24 Jan, 2012 1 commit
  27. 13 Dec, 2011 1 commit
  28. 14 Oct, 2011 1 commit
  29. 12 Oct, 2011 1 commit
  30. 11 Oct, 2011 1 commit
    • Yogesh Ashok Powar's avatar
      mwifiex: fix smatch errors · 3d82de0f
      Yogesh Ashok Powar authored
      
      
      drivers/net/wireless/mwifiex/main.c +828 mwifiex_remove_card(52)
        error: potential null derefence 'priv'.
      drivers/net/wireless/mwifiex/main.c +828 mwifiex_remove_card(52)
        error: we previously assumed 'priv' could be null (see line 820)
      drivers/net/wireless/mwifiex/txrx.c +90 mwifiex_process_tx(24)
        error: potential null derefence 'local_tx_pd'.
      drivers/net/wireless/mwifiex/sta_ioctl.c +766
      mwifiex_rate_ioctl_set_rate_value(30)
        error: buffer overflow 'rate' 14 <= 14
      
      Cc: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: default avatarYogesh Ashok Powar <yogeshp@marvell.com>
      Signed-off-by: default avatarBing Zhao <bzhao@marvell.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      3d82de0f
  31. 22 Jun, 2011 1 commit
  32. 19 May, 2011 1 commit