]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Bluetooth: btintel_pcie: Support for S4 (Hibernate)
authorRavindra <ravindra@intel.com>
Wed, 15 Oct 2025 09:39:02 +0000 (15:09 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 1 Dec 2025 21:00:07 +0000 (16:00 -0500)
commit1fb0d830dab89d0dc99bb84a7087b0ceca63d2d8
treeefc47aa3e29d3f41bdcfb9e54b2d38d6a94f94ef
parent5a6700a31c953af9a17a7e2681335f31d922614d
Bluetooth: btintel_pcie: Support for S4 (Hibernate)

During S4 (hibernate), the Bluetooth device loses power. Upon resume,
the driver performs the following actions:

1. Unregisters hdev
2. Calls function level reset
3. Registers hdev

Test case:
- run command sudo rtcwake -m disk -s 60

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