[PATCH v2 0/7] wcn36xx: add basic wcn3620 support

fengwei.yin at linaro.org fengwei.yin at linaro.org
Tue May 19 23:57:38 PDT 2015


From: "Yin, Fengwei" <fengwei.yin at linaro.org>

The following series adds some basic wcn3620 support to the
mainline wcn36xx driver.

The patches were original from Andy Green. Just added minor changes
to address the comments from the list. Andy's Original patch series
could be found here:
http://lists.infradead.org/pipermail/wcn36xx/2015-January/001407.html

Changelog since Andy's patch
o fall back to old chip type detection method if there is no platform
  supplied chip type detection.
o handle new trigger ba format without binding it to 3620.
o remove a build warning for size_t print under 64bit.
o use pointer to device instead of NULL pointer to dma function call
  in wcn36xx drivers.
o Dropped the PS workaround (disable PS) for 3620 which is just needed
  for some early 8916 enabling board. With PS enabled, 3620 could work
  perfect on new 8916 based platforms. People could find one here:
     https://www.96boards.org/products/dragonboard410c

---
Andy Green (6):
  wcn36xx: add wcn3620 chip type definition
  wcn36xx: get chip type from platform ops
  wcn36xx: use 3680 dxe regs for 3620
  wcn36xx: introduce WCN36XX_HAL_AVOID_FREQ_RANGE_IND
  wcn36xx: swallow two wcn3620 IND messages
  wcn36xx: handle new trigger_ba format

Yin, Fengwei (1):
  wcn36xx: add dev for all dma functions used.

 drivers/net/wireless/ath/wcn36xx/dxe.c     | 36 +++++++++++++++---------------
 drivers/net/wireless/ath/wcn36xx/hal.h     |  2 ++
 drivers/net/wireless/ath/wcn36xx/main.c    | 17 +++++++++-----
 drivers/net/wireless/ath/wcn36xx/smd.c     | 30 +++++++++++++++++++++++--
 drivers/net/wireless/ath/wcn36xx/smd.h     |  9 ++++++++
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 13 +++++++----
 6 files changed, 78 insertions(+), 29 deletions(-)

-- 
2.1.4




More information about the wcn36xx mailing list