summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath10k/htt_rx.c
diff options
context:
space:
mode:
authorMichal Kazior <michal.kazior@tieto.com>2013-11-25 14:06:23 +0100
committerKalle Valo <kvalo@qca.qualcomm.com>2013-11-27 16:45:32 +0200
commitc80de12b3e9bde0736f66feed8dd7b6fdc739d16 (patch)
tree347f9338715fc15cce82748f92c9861803ff6cb1 /drivers/net/wireless/ath/ath10k/htt_rx.c
parent85622cde05c18371c79a7f2a6a122271170f3ff1 (diff)
ath10k: decouple ath10k_pci_start_ce()
The function did a couple of things: it allocated CE completions, registered CE callbacks and enabled CE interrupts through HW registers. This cannot be so. Split the function into one that allocates CE completions and the other one that starts off CE operation. This is required for future legacy shared interrupt handling. This also fixes possible memory leak if post rx failed. Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath10k/htt_rx.c')
0 files changed, 0 insertions, 0 deletions