2024-02-21 14:38:25

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: [PATCH v1 2/2] Bluetooth: hci_sync: Don't scan on Coded PHY when HCI_PA_SYNC is set

From: Luiz Augusto von Dentz <[email protected]>

This disables Coded PHY when HCI_PA_SYNC is enabled.

Signed-off-by: Luiz Augusto von Dentz <[email protected]>
---
net/bluetooth/hci_sync.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/bluetooth/hci_sync.c b/net/bluetooth/hci_sync.c
index ab609089ac4c..e7ac9a993a07 100644
--- a/net/bluetooth/hci_sync.c
+++ b/net/bluetooth/hci_sync.c
@@ -2786,7 +2786,7 @@ static int hci_le_set_ext_scan_param_sync(struct hci_dev *hdev, u8 type,
phy++;
}

- if (scan_coded(hdev)) {
+ if (scan_coded(hdev) && !hci_dev_test_flag(hdev, HCI_PA_SYNC)) {
cp->scanning_phys |= LE_SCAN_PHY_CODED;

phy->type = type;
--
2.43.0