Bluetooth: hci_qca: check for SSR triggered flag while suspend
authorVenkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org>
Tue, 2 Feb 2021 14:57:42 +0000 (20:27 +0530)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 2 Feb 2021 16:18:44 +0000 (17:18 +0100)
commit1bb0c66332babc5cbc4581d962da0b03af9f23e8
tree1e25913ba411afdfc518ef3088de8446d6f76a2a
parent8b1c324c9faeb3e159256df0b84f9251a7941a33
Bluetooth: hci_qca: check for SSR triggered flag while suspend

QCA_IBS_DISABLED flag will be set after memorydump started from
controller.Currently qca_suspend() is waiting for SSR to complete
based on flag QCA_IBS_DISABLED.Added to check for QCA_SSR_TRIGGERED
flag too.

Fixes: 2be43abac5a8 ("Bluetooth: hci_qca: Wait for timeout during suspend")
Signed-off-by: Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/hci_qca.c