1. 05 Nov, 2018 2 commits
    • Anilkumar Kolli's avatar
      ath10k: dump tx stats in rate table format · e88975ca
      Anilkumar Kolli authored
      This patch adds the tx statistics pkts/bytes dump
      in rate table format.
      
      Dump format table is similar to http://mcsindex.com/
      
      Tested on QCA9984/QCA4019/QCA988x
      Firmware: 10.4-3.5.3-00057
      	  10.2.4-1.0-00037
      command:
      cat /sys/kernel/debug/ieee80211/phy0/netdev\:wlan0/
          stations/<MACADDR>/tx_stats
      Signed-off-by: default avatarAnilkumar Kolli <akolli@codeaurora.org>
      Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
      e88975ca
    • Surabhi Vishnoi's avatar
      ath10k: add support for WCN3990 firmware crash recovery · 0e622f67
      Surabhi Vishnoi authored
      Whenever the WCN3990 firmware becomes unavailable,
      the host driver receives a FW down indication, post
      which all the direct hardware register access should
      be avoided, in order to prevent improper behavior in
      the host driver.
      
      Set the crash_flush flag when the host driver receives
      a FW_DOWN_IND via qmi, in order to stop the untimely
      hardware register access. Also handle the case, where
      we need to do core register only for the first FW_READY
      indication, which is when we initialize the host driver.
      All the subsequent FW_READY indication will be received
      in subsystem recovery case and we only need to do the
      restart work. The state of driver is maintained using
      flags to distinguish between first and subsequent FW_READY
      indication received.
      
      Tested HW: WCN3990
      Tested FW: WLAN.HL.2.0-01188-QCAHLSWMTPLZ-1
      Signed-off-by: default avatarSurabhi Vishnoi <svishnoi@codeaurora.org>
      Signed-off-by: default avatarRakesh Pillai <pillair@codeaurora.org>
      Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
      0e622f67
  2. 13 Oct, 2018 17 commits
  3. 04 Oct, 2018 2 commits
    • Kalle Valo's avatar
      Merge tag 'mt76-for-kvalo-2018-10-01' of https://github.com/nbd168/wireless · 9434dca9
      Kalle Valo authored
      mt76 patches for 4.20
      
      * unify code between mt76x0, mt76x2
      * mt76x0 fixes
      * tx power configuration fix for 76x2
      * more progress on mt76x0e support
      * support for getting firmware version via ethtool
      * fix for rx buffer allocation regression on usb
      * fix for handling powersave responses
      * fix for mt76x2 beacon transmission
      9434dca9
    • Kalle Valo's avatar
      Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git · 09afaba1
      Kalle Valo authored
      ath.git patches for 4.20. Major changes:
      
      ath10k
      
      * retrieve MAC address from system firmware if provided
      
      * support extended board data download for dual-band QCA9984
      
      * extended per sta tx statistics support via debugfs
      
      * average ack rssi support for data frames
      
      * speed up QCA6174 and QCA9377 firmware download using diag Copy Engine
      
      * HTT High Latency mode support needed by SDIO and USB support
      
      * get STA power save state via debugfs
      
      ath9k
      
      * add reset functionality for airtime station debugfs file
      09afaba1
  4. 03 Oct, 2018 18 commits
  5. 02 Oct, 2018 1 commit