1. 21 Jan, 2016 2 commits
    • Michal Kazior's avatar
      ath10k: prevent txrx running for too long · d742c969
      Michal Kazior authored
      On multicore systems it was possible for the txrx
      tasklet to keep on running for long periods of
      time on a single CPU due to tx completion
      processing. Another CPU could feed the running
      tasklet for an indefinite amount of time.
      
      The tasklet is now guaranteed to run a finite
      amount of time and is limited by HTT CE Rx ring
      depth.
      
      This improves behavior when RPS is used on target
      system and might improve TCP handling as well.
      Signed-off-by: default avatarMichal Kazior <michal.kazior@tieto.com>
      Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
      d742c969
    • Raja Mani's avatar
      dt: bindings: add bindings for ipq4019 wifi block · a365e668
      Raja Mani authored
      Add device tree binding documentation details for wifi block present
      in Qualcomm IPQ4019 SoC into "qcom,ath10k.txt".
      
      Right now, ath10k wireless driver has support for PCI based wlan devices.
      There is a plan to extend ath10k driver to support wifi devices which are
      connected over AHB as well (enumeration will happen via device tree node).
      For AHB based devices (ie, ipq4019), all wifi properties are supplied via
      device tree (including irq, reg addr, cal data,etc).
      Signed-off-by: default avatarRaja Mani <rmani@qti.qualcomm.com>
      Acked-by: default avatarRob Herring <robh@kernel.org>
      [kvalo@qca.qualcomm.com: fixed typos noticed by Rob]
      Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
      a365e668
  2. 08 Jan, 2016 6 commits
  3. 07 Jan, 2016 32 commits