Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 34cea41e authored by Marcel Holtmann's avatar Marcel Holtmann
Browse files

Bluetooth: btbcm: Read USB product information for Apple devices



For the Apple Bluetooth devices, read the USB product information and
print them. This allows for easy mapping of chip and USB details.

Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
Signed-off-by: default avatarJohan Hedberg <johan.hedberg@intel.com>
parent 8045ce21
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -527,6 +527,15 @@ int btbcm_setup_apple(struct hci_dev *hdev)
		kfree_skb(skb);
	}

	/* Read USB Product Info */
	skb = btbcm_read_usb_product(hdev);
	if (!IS_ERR(skb)) {
		BT_INFO("%s: BCM: product %4.4x:%4.4x", hdev->name,
			get_unaligned_le16(skb->data + 1),
			get_unaligned_le16(skb->data + 3));
		kfree_skb(skb);
	}

	/* Read Local Name */
	skb = btbcm_read_local_name(hdev);
	if (!IS_ERR(skb)) {