[PATCH 0/2][H/U/OEM-5.10/OEM-5.13] Fix Intel AC9560 BT function cannot turn on if BT turn off before S3 entry

Koba Ko koba.ko at canonical.com
Thu Aug 26 06:03:20 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1941696

Impact]
1. On Troy JSL platform, add AC9560
2. Enter Settings -> Bluetooth menu
3. Default Bluetooth option is ON, try to toggle the BT option to OFF
4. Into suspend mode(S3) and resume the system
5. Enter BT settings and try to turn on BT,
6. BT function cannot enabled until reboot.

[Fix]
Turn off the msft ext only for AC9560.
Maintainer thought Intel should take care this and reject this workaround.
https://marc.info/?l=linux-bluetooth&m=162938546804458&w=2

Intel is working on this issue and sru the workaround for the schedule.

[Test]
Verified with the bellow steps 10 times.
1. On Troy JSL and add AC9560
2. Turn off BT
3. suspend&resume the machine 10 times.
4. turn on BT and works well.

[Regression Potential]
Medium, it's a workaround to turn off the MSFT ext only for ac9560.


Koba Ko (1):
  Bluetooth: btusb: add a reject table to disable msft

Miao-chen Chou (1):
  Bluetooth: btusb: Enable MSFT extension for Intel controllers

 drivers/bluetooth/btusb.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

-- 
2.25.1




More information about the kernel-team mailing list