HomeFreeBSD

ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode.

Description

ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode.

Attempt to initialize FreeBSD bluetooth stack while such a device is in
bootloader mode locks the adapter hardly so it requires power on/off
cycle to restore.

This change blocks ng_ubt attachment unless operational firmware is
loaded thus preventing the lock up.

Sponsored by: Future Crew LLC
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D46738

(cherry picked from commit 24ae172a50352ad4fd22989477f29ecca5aed6e3)

Details

Provenance
wulfAuthored on Nov 6 2024, 11:28 PM
Differential Revision
D46738: ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode.
Parents
rG624635e2ad29: iwmbtfw(8): Ignore unexpected HCI events
Branches
Unknown
Tags
Unknown