bluetooth: add device IDs for Intel AX411 and BE200 adapters
Add USB product IDs for Intel AX411 (0x0035) and BE200 (0x0036) Bluetooth adapters to ng_ubt_intel, ng_ubt, iwmbtfw, and iwmbtfw.conf. Both chips use the same TLV-based firmware protocol as the existing 9260/9560 entries. Newer Blazar-generation chips (BE201, BE202, Whale Peak 2) are omitted as they require IML support not yet implemented in iwmbtfw. Signed-off-by: Christos Longros <chris.longros@gmail.com> Reviewed by: wulf MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D56122
This commit is contained in:
committed by
Vladimir Kondratyev
parent
7d1285e904
commit
d82bcf5681
@@ -48,8 +48,8 @@ device.
|
||||
.Pp
|
||||
This utility will
|
||||
.Em only
|
||||
work with Intel Wireless 7260/8260/9260 chip based Bluetooth USB devices
|
||||
and some of their successors.
|
||||
work with Intel Wireless 7260/8260/9260 and newer chip based Bluetooth
|
||||
USB devices, including AX and BE series wireless adapters.
|
||||
The identification is currently based on USB vendor ID/product ID pair.
|
||||
The vendor ID should be 0x8087
|
||||
.Pq Dv USB_VENDOR_INTEL2
|
||||
|
||||
@@ -7,6 +7,6 @@ notify 100 {
|
||||
match "subsystem" "DEVICE";
|
||||
match "type" "ATTACH";
|
||||
match "vendor" "0x8087";
|
||||
match "product" "(0x07dc|0x0a2a|0x0aa7|0x0a2b|0x0aaa|0x0025|0x0026|0x0029|0x0032|0x0033)";
|
||||
match "product" "(0x07dc|0x0a2a|0x0aa7|0x0a2b|0x0aaa|0x0025|0x0026|0x0029|0x0032|0x0033|0x0035|0x0036)";
|
||||
action "/usr/sbin/iwmbtfw -d $cdev -f /usr/local/share/iwmbt-firmware";
|
||||
};
|
||||
|
||||
@@ -81,6 +81,8 @@ static struct iwmbt_devid iwmbt_list[] = {
|
||||
/* Intel Wireless 9260/9560 and successors */
|
||||
{ .vendor_id = 0x8087, .product_id = 0x0032, .device = IWMBT_DEVICE_9260 },
|
||||
{ .vendor_id = 0x8087, .product_id = 0x0033, .device = IWMBT_DEVICE_9260 },
|
||||
{ .vendor_id = 0x8087, .product_id = 0x0035, .device = IWMBT_DEVICE_9260 },
|
||||
{ .vendor_id = 0x8087, .product_id = 0x0036, .device = IWMBT_DEVICE_9260 },
|
||||
};
|
||||
|
||||
static enum iwmbt_device
|
||||
|
||||
Reference in New Issue
Block a user