1. 12 May, 2020 9 commits
  2. 08 May, 2020 26 commits
  3. 07 May, 2020 5 commits
    • Chen Zhou's avatar
      cxgb4: remove duplicate headers · bb206a08
      Chen Zhou authored
      Remove duplicate headers which are included twice.
      Signed-off-by: default avatarChen Zhou <chenzhou10@huawei.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      bb206a08
    • David S. Miller's avatar
      Merge tag 'wireless-drivers-next-2020-05-07' of... · 5d9e4722
      David S. Miller authored
      Merge tag 'wireless-drivers-next-2020-05-07' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
      
      Kalle Valo says:
      
      ====================
      wireless-drivers-next patches for v5.8
      
      First set of patches for v5.8. Changes all over, ath10k apparently
      seeing most new features this time. rtw88 also had lots of changes due
      to preparation for new hardware support.
      
      In this pull request there's also a new macro to include/linux/iopoll:
      read_poll_timeout_atomic(). This is needed by rtw88 for atomic
      polling.
      
      Major changes:
      
      ath11k
      
      * add debugfs file for testing ADDBA and DELBA
      
      * add 802.11 encapsulation offload on hardware support
      
      * add htt_peer_stats_reset debugfs file
      
      ath10k
      
      * enable VHT160 and VHT80+80 modes
      
      * enable radar detection in secondary segment
      
      * sdio: disable TX complete indication to improve throughput
      
      * sdio: decrease power consumption
      
      * sdio: add HTT TX bundle support to increase throughput
      
      * sdio: add rx bitrate reporting
      
      ath9k
      
      * improvements to AR9002 calibration logic
      
      carl9170
      
      * remove buggy P2P_GO support
      
      p54usb
      
      * add support for AirVasT USB stick
      
      rtw88
      
      * add support for antenna configuration
      
      ti wlcore
      
      * add support for AES_CMAC cipher
      
      iwlwifi
      
      * support for a few new FW API versions
      
      * new hw configs
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      5d9e4722
    • David S. Miller's avatar
      Merge branch 'Add-QRTR-MHI-client-driver' · 3031a86e
      David S. Miller authored
      Manivannan Sadhasivam says:
      
      ====================
      Add QRTR MHI client driver
      
      Here is the series adding MHI client driver support to Qualcomm IPC router
      protocol. MHI is a newly added bus to kernel which is used to communicate to
      external modems over a physical interface like PCI-E. This driver is used to
      transfer the QMI messages between the host processor and external modems over
      the "IPCR" channel.
      
      For QRTR, this driver is just another driver acting as a transport layer like
      SMD.
      
      Currently this driver is needed to control the QCA6390 WLAN device from ath11k.
      The ath11k MHI controller driver will take care of booting up QCA6390 and
      bringing it to operating state. Later, this driver will be used to transfer QMI
      messages over the MHI-IPCR channel.
      
      The second patch of this series removes the ARCH_QCOM dependency for QRTR. This
      is needed because the QRTR driver will be used with x86 machines as well to talk
      to devices like QCA6390.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3031a86e
    • Manivannan Sadhasivam's avatar
      net: qrtr: Do not depend on ARCH_QCOM · e4267108
      Manivannan Sadhasivam authored
      IPC Router protocol is also used by external modems for exchanging the QMI
      messages. Hence, it doesn't always depend on Qualcomm platforms. One such
      instance is the QCA6390 WLAN device connected to x86 machine.
      Reviewed-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
      Signed-off-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e4267108
    • Manivannan Sadhasivam's avatar
      net: qrtr: Add MHI transport layer · 6e728f32
      Manivannan Sadhasivam authored
      MHI is the transport layer used for communicating to the external modems.
      Hence, this commit adds MHI transport layer support to QRTR for
      transferring the QMI messages over IPC Router.
      Reviewed-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
      Signed-off-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6e728f32