[PATCH 00/10] *** HTT/CE changes for WCN3990 ***

Govind Singh govinds at qti.qualcomm.com
Thu Dec 21 01:00:49 PST 2017


This change adds HTT/CE layer support for WCN3990 target.
WCN3990 is the integrated chipset using System NOC
interconnect. This chipset uses 37 bit addressing mode,
due to this 64bit rx ring desc, tx desc and ce desc
support is added to enable extended addressing range.

These changes are validated on QCA6174 and WCN3990 target.

Govind Singh (9):
  ath10k: Update rx descriptor for WCN3990 target
  ath10k: Add support for 64 bit HTT in-order indication msg
  ath10k: Add support for 64 bit htt rx ring cfg
  ath10k: Add support for 64 bit HTT frag descriptor
  ath10k: Add support for htt_data_tx_desc_64 descriptor
  ath10k: Add hw param for rx ring size support
  ath10k: Add paddrs_ring_64 support for 64bit target
  ath10k: Use dma_addr_t for ce buffers to support 64bit target
  ath10k: Add support for 64 bit ce descriptor

Rakesh Pillai (1):
  ath10k: Add hw param for 64-bit address support

 drivers/net/wireless/ath/ath10k/ce.c      | 634 +++++++++++++++++++++++++-----
 drivers/net/wireless/ath/ath10k/ce.h      |  58 ++-
 drivers/net/wireless/ath/ath10k/core.c    |  26 ++
 drivers/net/wireless/ath/ath10k/htt.c     |   7 +-
 drivers/net/wireless/ath/ath10k/htt.h     | 142 ++++++-
 drivers/net/wireless/ath/ath10k/htt_rx.c  | 182 +++++++--
 drivers/net/wireless/ath/ath10k/htt_tx.c  | 598 +++++++++++++++++++++++++---
 drivers/net/wireless/ath/ath10k/hw.h      |   6 +
 drivers/net/wireless/ath/ath10k/mac.c     |   2 +-
 drivers/net/wireless/ath/ath10k/pci.c     |  10 +-
 drivers/net/wireless/ath/ath10k/rx_desc.h |  50 +++
 11 files changed, 1507 insertions(+), 208 deletions(-)

-- 
1.9.1




More information about the ath10k mailing list