mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
ng_ubt: Avoid attaching to several newer Intel controllers
Like other Intel controllers, these require firmware to be loaded, and generic ng_ubt attach causes them to lock up until a power cycle. However, their firmware interface for querying version info and loading operational firmware is different from that implemented by ng_ubt_intel and iwmbtfw, so they are not usable yet. Just disable attach for now to avoid stalls during USB device enumeration. PR: 260161 Sponsored by: The FreeBSD Foundation MFC after: 1 week
This commit is contained in:
parent
39a7396f5d
commit
b25ba58adc
1 changed files with 7 additions and 0 deletions
|
|
@ -432,6 +432,13 @@ static const STRUCT_USB_HOST_ID ubt_ignore_devs[] =
|
|||
{ USB_VPI(USB_VENDOR_INTEL2, 0x0025, 0) },
|
||||
{ USB_VPI(USB_VENDOR_INTEL2, 0x0026, 0) },
|
||||
{ USB_VPI(USB_VENDOR_INTEL2, 0x0029, 0) },
|
||||
|
||||
/*
|
||||
* Some Intel controllers are not yet supported by ng_ubt_intel and
|
||||
* should be ignored.
|
||||
*/
|
||||
{ USB_VPI(USB_VENDOR_INTEL2, 0x0032, 0) },
|
||||
{ USB_VPI(USB_VENDOR_INTEL2, 0x0033, 0) },
|
||||
};
|
||||
|
||||
/* List of supported bluetooth devices */
|
||||
|
|
|
|||
Loading…
Reference in a new issue