ath10k: handle 10.4 fw wmi mgmt rx event
authorRaja Mani <rmani@qti.qualcomm.com>
Mon, 22 Jun 2015 14:40:16 +0000 (20:10 +0530)
committerKalle Valo <kvalo@qca.qualcomm.com>
Tue, 30 Jun 2015 12:31:13 +0000 (15:31 +0300)
commit1c0929614ac429a32509307e790e813325562dc1
tree6cbbc166f1029064183c534fcc8413084fabea38
parentd1e52a8ed2bf34ed5b839c190209deb80828d189
ath10k: handle 10.4 fw wmi mgmt rx event

10.4 firmware wmi mgmt rx event format differs from non 10.4
firmware and changing existing wmi mgmt rx event parsing function
ath10k_wmi_op_pull_mgmt_rx_ev() for 10.4 would add more complex.

This patch adds new function to receive any wmi rx event from
10.4 firmware and also introduce new function to parse wmi mgmt
rx event.

In addition, fw main branch service rdy event parsing function
is linked in wmi ops table.

Signed-off-by: Raja Mani <rmani@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/wmi.c
drivers/net/wireless/ath/ath10k/wmi.h