Support Realtek RTL8852CE WiFi 6E/BT Combo
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
HWE Next |
New
|
Undecided
|
Unassigned | |||
linux (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Invalid
|
Undecided
|
Unassigned | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Fix Released
|
Undecided
|
Unassigned | |||
linux-firmware (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Fix Released
|
Undecided
|
Unassigned | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Fix Released
|
Undecided
|
Unassigned | |||
linux-oem-6.5 (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
BugLink: https:/
[Impact]
Realtek RTL8852CE WiFi 6E/BT Combo takes new firmware to enable 6E features.
[Fix]
* Bluetooth
- kernel
+ 8b1d66b50437 Bluetooth: btrtl: Add support for RTL8852C (v5.19-rc1)
+ 9a24ce5e29b1 Bluetooth: btrtl: Firmware format v2 support (v6.4-rc1)
+ bd003fb338af Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C (linux-next)
- firmware
+ 8a2d81176 rtl_bt: Add firmware and config files for RTL8852C (jammy)
+ d3c922805 rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33 (jammy)
+ cfbd66816 rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A (jammy)
+ c51488ffb rtl_bt: Update RTL8852C BT USB firmware to 0xD7B8_FABF (lunar)
+ 55e744853 rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225 (mantic, change binary format)
+ 7ed62638b Revert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225" (mantic)
+ 42d31f8f6 rtl_bt: Add firmware v2 file for RTL8852C (mantic)
* WiFi
- kernel
+ 59b4cc439f18 wifi: rtw89: debug: Fix error handling in rtw89_debug_
- firmware
+ d2aac63b8 rtw89: 8852c: update fw to v0.27.56.1 (jammy)
+ 9e91f0ce6 rtw89: 8852c: update fw to v0.27.56.8 (lunar)
+ c9c19583f rtw89: 8852c: update fw to v0.27.56.9 (lunar)
+ fc5a25fa0 rtw89: 8852c: update fw to v0.27.56.10 (lunar)
+ b9c8e9f70 rtw89: 8852c: update fw to v0.27.56.13 (mantic)
[Test Case]
Basic bluetooth, wifi operations. This is verified with all related kernel/series combinations:
* linux-hwe5.19/jammy
* linux-hwe-6.2/jammy
* linux-oem-6.0/jammy
* linux-oem-6.1/jammy
* linux-oem-6.5/jammy
* ilnux/mantic
[Where problems could occur]
New device firmware blob, even blob format changes. Expect bugs, power consumption issues, etc.
[Other Info]
Bluetooth V2 firmware support was first landed to v6.4, and the binary rename in linux-next now. To preserve consistency, Unstable, Mantic and OEM-6.5 kernels are nominated for fix. As for linux-firmware, the only target is Jammy.
========== original bug description ==========
Support Realtek RTL8852CE WiFi 6E/BT Combo
* Bluetooth
- kernel
+ 8b1d66b50437 Bluetooth: btrtl: Add support for RTL8852C (v5.19-rc1)
+ 9a24ce5e29b1 Bluetooth: btrtl: Firmware format v2 support (v6.4-rc1)
+ bd003fb338af Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C (linux-next)
- firmware
+ 8a2d81176 rtl_bt: Add firmware and config files for RTL8852C (jammy)
+ d3c922805 rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33 (jammy)
+ cfbd66816 rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A (jammy)
+ c51488ffb rtl_bt: Update RTL8852C BT USB firmware to 0xD7B8_FABF (lunar)
+ 55e744853 rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225 (mantic, change binary format)
+ 7ed62638b Revert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225" (mantic)
+ 42d31f8f6 rtl_bt: Add firmware v2 file for RTL8852C (mantic)
* WiFi
- kernel
+ 59b4cc439f18 wifi: rtw89: debug: Fix error handling in rtw89_debug_
- firmware
+ d2aac63b8 rtw89: 8852c: update fw to v0.27.56.1 (jammy)
+ 9e91f0ce6 rtw89: 8852c: update fw to v0.27.56.8 (lunar)
+ c9c19583f rtw89: 8852c: update fw to v0.27.56.9 (lunar)
+ fc5a25fa0 rtw89: 8852c: update fw to v0.27.56.10 (lunar)
+ b9c8e9f70 rtw89: 8852c: update fw to v0.27.56.13 (mantic)
description: | updated |
description: | updated |
description: | updated |
tags: | added: kern-7606 |
description: | updated |
description: | updated |
Changed in linux-firmware (Ubuntu Mantic): | |
status: | In Progress → Fix Released |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux-oem-6.5 (Ubuntu Lunar): | |
status: | New → Invalid |
Changed in linux-oem-6.5 (Ubuntu Mantic): | |
status: | New → Invalid |
description: | updated |
Changed in linux (Ubuntu Mantic): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed-jammy-linux-oem-6.5 |
tags: |
added: verification-done-jammy-linux-oem-6.5 removed: verification-needed-jammy-linux-oem-6.5 |
tags: | added: verification-done-jammy |
Still figuring out potential upstream bluetooth firmware regression in https:/ /lore.kernel. org/linux- firmware/ 20230703134824. 7795b277@ smeagol/