Files
android_kernel_xiaomi_sm8450/drivers/net/wireless/ath
Michal Kazior 95bf21f97f ath10k: fix core start sequence
It was possible to call hif_stop() 2 times through
ath10k_htc_connect_init() timeout failpath which
could lead to double free_irq() kernel splat for
multiple MSI interrupt case.

Re-order init sequence to avoid this problem. The
HTC stop shouldn't stop HIF implicitly since it
doesn't implicitly start it. Since the re-ordering
required some functions to be split/removed/renamed
rename a few functions to make more sense while at
it.

Reported-By: Ben Greear <greearb@candelatech.com>
Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2014-05-23 11:00:08 +03:00
..
2014-04-09 10:55:29 +02:00
2014-05-23 11:00:08 +03:00
2014-04-09 10:55:29 +02:00
2014-04-22 15:06:29 -04:00
2014-03-17 13:13:06 -04:00
2011-08-08 16:04:13 -04:00
2013-01-14 11:32:44 +01:00