Messages in this thread | | | Subject | Re: [PATCH] Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake | From | Marcel Holtmann <> | Date | Wed, 24 Jun 2020 20:29:08 +0200 |
| |
Hi Abhishek,
> When the BTUSB_WAKEUP_DISABLE flag is set, always return true for > prevent wake. This tells the suspend notifier not to prepare the > controller for reconnections during suspend. > > Signed-off-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org> > --- > Realtek chipsets currently lose their firmware when suspending (except > in autosuspend where they assert remote_wakeup on the usb interface). > There's no need to configure the Bluetooth stack for wake-up in this > case so use the BTUSB_WAKEUP_DISABLE flag to also prevent wakeup from > being configured. > > This was tested on Chromebooks with Realtek chipsets running both 4.14 > and 5.4 kernel. It was tested with suspend functional tests and > a suspend stress test for 50 iterations. > > drivers/bluetooth/btusb.c | 3 +++ > 1 file changed, 3 insertions(+)
patch has been applied to bluetooth-next tree.
Regards
Marcel
| |