[SRU][F:OEM-5.10/G/H] add realtek 8852 bluetooth support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
AaronMa | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Groovy |
Fix Released
|
Medium
|
Unassigned | ||
Hirsute |
Fix Released
|
Medium
|
Unassigned | ||
linux-oem-5.10 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU justification:
[Impact]
Realtek 8852A bluetooth can not work because of no support in 5.10- kernel.
[Fix]
Add realtek 8852 bluetooth ID in driver.
Chip firmware is in another SRU.
[Test]
Verified on hardware with bluetooth headset and file transfer, all good.
[Where problems could occur]
The bluetooth chip 8852A may fail to work.
It should be low risk for adding ID for specfic hardware chip.
Unstable kernel already got it, only for F/G/H.
Backport for commit 0d484db60f ("Bluetooth: btusb: btrtl: Add support for RTL8852A")
Because commit 6f9ff24645f ("Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular") changes the macro of IC_INFO, use the old way to add the IDs for 8852A, no function changes.
no longer affects: | linux-oem-5.10 (Ubuntu Groovy) |
no longer affects: | linux (Ubuntu Focal) |
no longer affects: | linux-oem-5.10 (Ubuntu Hirsute) |
tags: | added: oem-priority originate-from-1923394 sutton |
Changed in linux (Ubuntu Hirsute): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Groovy): | |
status: | New → In Progress |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | New → In Progress |
Changed in hwe-next: | |
assignee: | nobody → AaronMa (mapengyu) |
description: | updated |
summary: |
- [SRU][F/G/H] add realtek 8852 bluetooth support + [SRU][F:OEM-5.10/G/H] add realtek 8852 bluetooth support |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Hirsute): | |
status: | In Progress → Fix Committed |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Groovy): | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-groovy verification-done-hirsute removed: verification-needed-groovy verification-needed-hirsute |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux-oem-5.10 (Ubuntu): | |
status: | New → Invalid |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1924207
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.