ath10k: implement wmi-tlv backend
authorMichal Kazior <michal.kazior@tieto.com>
Wed, 3 Dec 2014 08:11:32 +0000 (10:11 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Mon, 8 Dec 2014 15:39:29 +0000 (17:39 +0200)
commitca996ec5660874edaf7fab6939beaaa9e023d347
tree545056cefa7e124f736205be1a6cc15598346698
parent0226d6025845d0e93a7a37e0c521a33b546018d9
ath10k: implement wmi-tlv backend

Latest main firmware branch introduced a new WMI
ABI called wmi-tlv. It is not a tlv strictly
speaking but something that resembles it because
it is ordered and may have duplicate id entries.

This prepares ath10k to support new hw.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/Makefile
drivers/net/wireless/ath/ath10k/ce.c
drivers/net/wireless/ath/ath10k/core.c
drivers/net/wireless/ath/ath10k/hw.h
drivers/net/wireless/ath/ath10k/wmi-tlv.c [new file with mode: 0644]
drivers/net/wireless/ath/ath10k/wmi-tlv.h [new file with mode: 0644]
drivers/net/wireless/ath/ath10k/wmi.c
drivers/net/wireless/ath/ath10k/wmi.h