]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling
authorRavindra <ravindra@intel.com>
Wed, 15 Oct 2025 09:39:03 +0000 (15:09 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 1 Dec 2025 21:00:07 +0000 (16:00 -0500)
commit88c6216a52ea592ec351dddd042ecb0247325be5
tree2788bc8ca52713a62cbc68b3e3b389e069bc7294
parent1fb0d830dab89d0dc99bb84a7087b0ceca63d2d8
Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling

Due to a hardware bug during suspend/resume, the controller may miss a
doorbell interrupt. To address this, a retry mechanism has been added to
inform the controller before reporting a failure.

Test case:
- run suspend and resume cycles.

Signed-off-by: Ravindra <ravindra@intel.com>
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btintel_pcie.c
drivers/bluetooth/btintel_pcie.h