[SRU][PULL V2][linux-firmware][Lunar] Realtek 8852c WiFi/BT firmware support

You-Sheng Yang vicamo.yang at canonical.com
Wed Nov 9 07:52:48 UTC 2022


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

[Impact]

Some OEM design RTK-8852c as WiFi/BT solution on new platform, need to add
both FW & config file to get it work with oem-6.0.

WiFi: rtw8852c

  rtw89_8852ce 0000:02:00.0: enabling device (0000 -> 0003)
  rtw89_8852ce 0000:02:00.0: Direct firmware load for rtw89/rtw8852c_fw.bin failed with error -2
  rtw89_8852ce 0000:02:00.0: failed to request firmware
  rtw89_8852ce 0000:02:00.0: failed to wait firmware completion
  rtw89_8852ce 0000:02:00.0: failed to setup chip information
  rtw89_8852ce: probe of 0000:02:00.0 failed with error -22

BT: rtl8852cu

  Bluetooth: hci0: RTL: loading rtl_bt/rtl8852cu_fw.bin
  Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8852cu_fw.bin not found

[Fix]

rtw89/rtw8852c_fw.bin and rtl_bt/rtl8852cu_fw.bin are required. Kinetic
has already 5 commits out of 8.

[Test Case]

The driver will prompt for missed firmware blobs for a given platform.

[Where problems could occur]

New device to be supported for Jammy oem-6.0. May cause system stability
issues or power consumption performance.

[Other Info]

This device is supported since v5.19, so only Jammy (for oem-6.0), Kinetic
and above are nominated for fix.

V2: update signed-off

----------------------------------------------------------------
The following changes since commit ef77f0a761d222d30dc012f2d71a8a24922e0973:

  i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P (2022-10-14 16:23:17 +0300)

are available in the Git repository at:

  https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1995046/rtl8852c-wifi-bt/lunar

for you to fetch changes up to 24b1bedbe300c44e2d03200c46c7c7886430862f:

  rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A (2022-11-09 15:41:17 +0800)

----------------------------------------------------------------
Chin-Yen Lee (2):
      rtw89: 8852c: update fw to v0.27.56.0
      rtw89: 8852c: update fw to v0.27.56.1

Hilda Wu (1):
      rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A

 rtl_bt/rtl8852cu_fw.bin | Bin 103800 -> 106960 bytes
 rtw89/rtw8852c_fw.bin   | Bin 1450832 -> 1516040 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/rtl_bt/rtl8852cu_fw.bin b/rtl_bt/rtl8852cu_fw.bin
index 0566b108..f3566292 100644
Binary files a/rtl_bt/rtl8852cu_fw.bin and b/rtl_bt/rtl8852cu_fw.bin differ
diff --git a/rtw89/rtw8852c_fw.bin b/rtw89/rtw8852c_fw.bin
index 1c4dda07..0825c1a3 100644
Binary files a/rtw89/rtw8852c_fw.bin and b/rtw89/rtw8852c_fw.bin differ



More information about the kernel-team mailing list