|
1 |
| -From e5c9702bd2ffd09e48c118ab40c2764590af7929 Mon Sep 17 00:00:00 2001 |
| 1 | +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 |
2 | 2 | From: Paolo Sabatino < [email protected]>
|
3 | 3 | Date: Sat, 1 May 2021 12:41:14 +0000
|
4 |
| -Subject: [PATCH] Workaround to make several broadcom bluetooth serdev devices |
5 |
| - work even without proper MAC address |
| 4 | +Subject: Workaround to make several broadcom bluetooth serdev devices work |
| 5 | + even without proper MAC address |
6 | 6 |
|
7 | 7 | ---
|
8 | 8 | drivers/bluetooth/btbcm.c | 2 +-
|
9 | 9 | 1 file changed, 1 insertion(+), 1 deletion(-)
|
10 | 10 |
|
11 | 11 | diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c
|
12 |
| -index 1b9743b7f..b274f1cdd 100644 |
| 12 | +index 3a3a56ddbb06..de66fe473595 100644 |
13 | 13 | --- a/drivers/bluetooth/btbcm.c
|
14 | 14 | +++ b/drivers/bluetooth/btbcm.c
|
15 |
| -@@ -129,7 +129,7 @@ int btbcm_check_bdaddr(struct hci_dev *hdev) |
| 15 | +@@ -133,11 +133,11 @@ int btbcm_check_bdaddr(struct hci_dev *hdev) |
| 16 | + !bacmp(&bda->bdaddr, BDADDR_BCM43341B)) { |
| 17 | + /* Try falling back to BDADDR EFI variable */ |
16 | 18 | if (btbcm_set_bdaddr_from_efi(hdev) != 0) {
|
17 | 19 | bt_dev_info(hdev, "BCM: Using default device address (%pMR)",
|
18 | 20 | &bda->bdaddr);
|
19 |
| -- set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks); |
20 |
| -+ //set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks); |
| 21 | +- hci_set_quirk(hdev, HCI_QUIRK_INVALID_BDADDR); |
| 22 | ++ //hci_set_quirk(hdev, HCI_QUIRK_INVALID_BDADDR); |
21 | 23 | }
|
22 | 24 | }
|
23 | 25 |
|
24 |
| - |
25 |
| --- |
26 |
| -2.25.1 |
| 26 | + kfree_skb(skb); |
| 27 | + |
| 28 | +-- |
| 29 | +Armbian |
27 | 30 |
|
0 commit comments