1. 28 8月, 2018 1 次提交
  2. 31 7月, 2018 2 次提交
  3. 02 7月, 2018 1 次提交
    • G
      wil6210: add support for enhanced DMA structures · 10590c6a
      Gidon Studinski 提交于
      In enhanced DMA the vrings are handled internally by the FW
      and are not exposed to the driver.
      Instead, the driver handles descriptor rings, which are mapped
      by the FW to vrings.
      The completions of the TX and RX descriptors are notified to
      the driver using status rings. Each status ring descriptor
      includes information of the completed descriptors and the ring id
      of their descriptor ring.
      
      This patch changes struct vring to generic wil_ring to allow
      its reuse for enhanced DMA descriptor rings and adds the descriptor
      and status rings specific descriptors.
      
      The vring debugfs entries have changed as follows:
      - dbg_vring_index has changed to dbg_ring_index
      - vrings has changed to rings
      - vring_idle_trsh has changed to ring_idle_trsh
      - vring_index has changed to ring_index
      Signed-off-by: NGidon Studinski <gidons@codeaurora.org>
      Signed-off-by: NMaya Erez <merez@codeaurora.org>
      Signed-off-by: NKalle Valo <kvalo@codeaurora.org>
      10590c6a
  4. 28 6月, 2018 1 次提交
    • O
      wireless-drivers: use BIT_ULL for NL80211_STA_INFO_ attribute types · 22d0d2fa
      Omer Efrat 提交于
      The BIT macro uses unsigned long which some architectures handle as 32 bit
      and therefore might cause macro's shift to overflow when used on a value
      equals or larger than 32 (NL80211_STA_INFO_RX_DURATION and afterwards).
      
      Since 'filled' member in station_info changed to u64, BIT_ULL macro
      should be used with all NL80211_STA_INFO_* attribute types instead of BIT
      to prevent future possible bugs when one will use BIT macro for higher
      attributes by mistake.
      
      This commit cleans up all usages of BIT macro with the above field
      in wireless-drivers by changing it to BIT_ULL instead. In addition, there are
      some places which don't use BIT nor BIT_ULL macros so align those as well.
      Signed-off-by: NOmer Efrat <omer.efrat@tandemg.com>
      Signed-off-by: NKalle Valo <kvalo@codeaurora.org>
      22d0d2fa
  5. 12 5月, 2018 2 次提交
  6. 28 2月, 2018 7 次提交
  7. 19 2月, 2018 1 次提交
  8. 09 1月, 2018 2 次提交
  9. 02 12月, 2017 2 次提交
  10. 31 8月, 2017 2 次提交
  11. 09 8月, 2017 3 次提交
  12. 21 6月, 2017 1 次提交
  13. 23 5月, 2017 2 次提交
  14. 13 4月, 2017 2 次提交
  15. 09 3月, 2017 5 次提交
  16. 06 3月, 2017 1 次提交
  17. 08 2月, 2017 1 次提交
  18. 28 1月, 2017 4 次提交