Page MenuHomeFreeBSD

bluetooth: Add Realtek RTL8852CE device ID (0x0bda:0x0852)
AbandonedPublic

Authored by chris.longros_gmail.com on Sat, Mar 28, 4:28 PM.
Tags
None
Referenced Files
F150542162: D56126.diff
Thu, Apr 2, 5:05 AM
Unknown Object (File)
Mon, Mar 30, 7:38 PM
Unknown Object (File)
Mon, Mar 30, 12:36 PM

Details

Reviewers
wulf
Summary

Add USB VID/PID for the Realtek-vendor RTL8852CE Bluetooth
adapter to ng_ubt_rtl.c, ng_ubt.c ignore list, and rtlbtfw.
Other vendor variants (0x04ca, 0x04c5, 0x13d3, etc.) are
already supported.

Test Plan

chip identifies as RTL8852C (lmp_subversion=0x8852)
and loads rtl8852cu_fw_v2.bin successfully via rtlbtfw(8).

Signed-off-by: Christos Longros <chris.longros@gmail.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 71772
Build 68655: arc lint + arc unit

Event Timeline

Realtek devices are handled by generic Realtek rule. Does it work for you?

Other Realtek entries are inherited from Linux. I think we can drop them.

Realtek devices are handled by generic Realtek rule. Does it work for you?

You're right, the generic Realtek rule already covers this. I missed the USB_VENDOR match at the top of the table. Thanks for pointing it out.

You're right, the generic Realtek rule already covers this. I missed the USB_VENDOR match at the top of the table. Abandoning this diff.

Good point about the other 0x0bda entries too -- I can submit a cleanup diff to drop those if you'd like.

You're right, the generic Realtek rule already covers this. I missed the USB_VENDOR match at the top of the table. Abandoning this diff.

Good point about the other 0x0bda entries too -- I can submit a cleanup diff to drop those if you'd like.

That would be great