]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: Add support for 64 bit ce descriptor
authorGovind Singh <govinds@qti.qualcomm.com>
Thu, 21 Dec 2017 09:00:59 +0000 (14:30 +0530)
committerKalle Valo <kvalo@qca.qualcomm.com>
Wed, 27 Dec 2017 10:06:48 +0000 (12:06 +0200)
commit17bc5bc501384cba82046e92a5d760f308874cf9
tree92ef54b9fd06b74934001f1cb69fe1348d416a06
parentbbd42d308e32a2b1441263d05d5859f89efcf23e
ath10k: Add support for 64 bit ce descriptor

WCN3990 CE descriptor uses 64bit address for
src/dst ring buffer. It has extended field for toeplitz
hash result, which is being used for HW assisted
hash results.

To accommodate WCN3990 descriptor, define new CE
descriptor for extended addressing mode and related
methods to handle the descriptor data.

Signed-off-by: Govind Singh <govinds@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/ce.c
drivers/net/wireless/ath/ath10k/ce.h
drivers/net/wireless/ath/ath10k/pci.c