cec324a838
- kconfig changes from `pmb kconfig migrate` - also enabled some USB serial drivers I wanted - Reverts 7dcd3e014aa7, fixing bluetooth connections. This commit was added after 6.8-rc6 and causes a regression. A revert was sent upstream: https://lore.kernel.org/all/ZfMStHjwtCT1SW3z@hovoldconsulting.com/ [ci:skip-build] already built successfully in CI
45 lines
1.6 KiB
Diff
45 lines
1.6 KiB
Diff
From 878e850ce509e875624c703e4cf3c5ae0b66aa15 Mon Sep 17 00:00:00 2001
|
|
From: Clayton Craft <clayton@craftyguy.net>
|
|
Date: Wed, 13 Mar 2024 09:31:55 -0700
|
|
Subject: [PATCH] Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode
|
|
exists in DT"
|
|
|
|
This reverts commit 7dcd3e014aa7faeeaf4047190b22d8a19a0db696.
|
|
---
|
|
drivers/bluetooth/hci_qca.c | 13 +------------
|
|
1 file changed, 1 insertion(+), 12 deletions(-)
|
|
|
|
diff --git a/drivers/bluetooth/hci_qca.c b/drivers/bluetooth/hci_qca.c
|
|
index edd2a81b4d5e..f989c05f8177 100644
|
|
--- a/drivers/bluetooth/hci_qca.c
|
|
+++ b/drivers/bluetooth/hci_qca.c
|
|
@@ -7,7 +7,6 @@
|
|
*
|
|
* Copyright (C) 2007 Texas Instruments, Inc.
|
|
* Copyright (c) 2010, 2012, 2018 The Linux Foundation. All rights reserved.
|
|
- * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
*
|
|
* Acknowledgements:
|
|
* This file is based on hci_ll.c, which was...
|
|
@@ -1904,17 +1903,7 @@ static int qca_setup(struct hci_uart *hu)
|
|
case QCA_WCN6750:
|
|
case QCA_WCN6855:
|
|
case QCA_WCN7850:
|
|
-
|
|
- /* Set BDA quirk bit for reading BDA value from fwnode property
|
|
- * only if that property exist in DT.
|
|
- */
|
|
- if (fwnode_property_present(dev_fwnode(hdev->dev.parent), "local-bd-address")) {
|
|
- set_bit(HCI_QUIRK_USE_BDADDR_PROPERTY, &hdev->quirks);
|
|
- bt_dev_info(hdev, "setting quirk bit to read BDA from fwnode later");
|
|
- } else {
|
|
- bt_dev_dbg(hdev, "local-bd-address` is not present in the devicetree so not setting quirk bit for BDA");
|
|
- }
|
|
-
|
|
+ set_bit(HCI_QUIRK_USE_BDADDR_PROPERTY, &hdev->quirks);
|
|
hci_set_aosp_capable(hdev);
|
|
|
|
ret = qca_read_soc_version(hdev, &ver, soc_type);
|
|
--
|
|
2.44.0
|
|
|