1. 14 5月, 2014 2 次提交
  2. 08 4月, 2014 1 次提交
    • M
      ath10k: refactor monitor code · 1bbc0975
      Michal Kazior 提交于
      It was possible to create/delete/start/stop
      monitor vdev from a few places that were not
      exclusively protected against each other. This
      resulted in monitor vdev being stopped/removed by
      one call origin while another one was expecting it
      to continue running.
      
      For example if CAC was started and interface's
      promiscuous mode was toggled monitor vdev was
      removed from the driver meaning no radar would be
      detected. In additional a warning would be printed
      upon CAC completion complaining it tried to stop
      non-running monitor vdev.
      
      The patch simplifies monitor code by removing
      IEEE80211_HW_WANT_MONITOR_VIF (which wasn't really
      ever needed) and improves state tracking. It also
      unifies prints.
      Signed-off-by: NMichal Kazior <michal.kazior@tieto.com>
      Signed-off-by: NKalle Valo <kvalo@qca.qualcomm.com>
      1bbc0975
  3. 25 3月, 2014 10 次提交
  4. 21 3月, 2014 2 次提交
  5. 07 3月, 2014 1 次提交
  6. 28 2月, 2014 5 次提交
  7. 27 2月, 2014 1 次提交
  8. 13 2月, 2014 4 次提交
  9. 16 12月, 2013 1 次提交
  10. 20 11月, 2013 1 次提交
    • M
      ath10k: introduce DFS implementation · e8a50f8b
      Marek Puzyniak 提交于
      Configure interface combination for AP running on channels
      where radar detection is required. It allows only one type
      of interface - AP on DFS channel and limits number of AP
      interfaces to 8. Setup WMI channel flags accordingly to mac
      channel configuration. CAC based on additional monitor vdev
      is started if required for current channel.
      
      kvalo: dropped ATH10K_DFS_CERTIFIED config option as this
      the DFS still depends on few mac80211 and cfg80211 patches
      which are on mac80211-next.git right now. The config option
      will be added later once all dependencies are available.
      Signed-off-by: NMarek Puzyniak <marek.puzyniak@tieto.com>
      Signed-off-by: NMichal Kazior <michal.kazior@tieto.com>
      Signed-off-by: NKalle Valo <kvalo@qca.qualcomm.com>
      e8a50f8b
  11. 15 11月, 2013 1 次提交
  12. 26 9月, 2013 4 次提交
  13. 20 9月, 2013 1 次提交
  14. 12 9月, 2013 1 次提交
  15. 06 9月, 2013 1 次提交
  16. 14 8月, 2013 1 次提交
  17. 02 8月, 2013 1 次提交
  18. 30 7月, 2013 1 次提交
  19. 13 6月, 2013 1 次提交
    • K
      ath10k: mac80211 driver for Qualcomm Atheros 802.11ac CQA98xx devices · 5e3dd157
      Kalle Valo 提交于
      Here's a new mac80211 driver for Qualcomm Atheros 802.11ac QCA98xx devices.
      A major difference from ath9k is that there's now a firmware and
      that's why we had to implement a new driver.
      
      The wiki page for the driver is:
      
      http://wireless.kernel.org/en/users/Drivers/ath10k
      
      The driver has had many authors, they are listed here alphabetically:
      
      Bartosz Markowski <bartosz.markowski@tieto.com>
      Janusz Dziedzic <janusz.dziedzic@tieto.com>
      Kalle Valo <kvalo@qca.qualcomm.com>
      Marek Kwaczynski <marek.kwaczynski@tieto.com>
      Marek Puzyniak <marek.puzyniak@tieto.com>
      Michal Kazior <michal.kazior@tieto.com>
      Sujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NKalle Valo <kvalo@qca.qualcomm.com>
      5e3dd157