Skip to content

Commit 11d063e

Browse files
FROMGIT: Bluetooth: hci_qca: Enable HFP hardware offload for WCN6855 and WCN7850
Add QCA_CAP_HFP_HW_OFFLOAD capability flag to WCN6855 and WCN7850 device data structures to enable Hands-Free Profile (HFP) hardware offload support on these Qualcomm Bluetooth chipsets. Signed-off-by: Mengshi Wu <mengshi.wu@oss.qualcomm.com> Acked-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Link: https://lore.kernel.org/all/20260127025423.1418207-3-mengshi.wu@oss.qualcomm.com
1 parent 93052e3 commit 11d063e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

drivers/bluetooth/hci_qca.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2192,7 +2192,8 @@ static const struct qca_device_data qca_soc_data_wcn6855 __maybe_unused = {
21922192
{ "vddrfa1p2", 257000 },
21932193
},
21942194
.num_vregs = 6,
2195-
.capabilities = QCA_CAP_WIDEBAND_SPEECH | QCA_CAP_VALID_LE_STATES,
2195+
.capabilities = QCA_CAP_WIDEBAND_SPEECH | QCA_CAP_VALID_LE_STATES |
2196+
QCA_CAP_HFP_HW_OFFLOAD,
21962197
};
21972198

21982199
static const struct qca_device_data qca_soc_data_wcn7850 __maybe_unused = {
@@ -2206,7 +2207,8 @@ static const struct qca_device_data qca_soc_data_wcn7850 __maybe_unused = {
22062207
{ "vddrfa1p9", 302000 },
22072208
},
22082209
.num_vregs = 6,
2209-
.capabilities = QCA_CAP_WIDEBAND_SPEECH | QCA_CAP_VALID_LE_STATES,
2210+
.capabilities = QCA_CAP_WIDEBAND_SPEECH | QCA_CAP_VALID_LE_STATES |
2211+
QCA_CAP_HFP_HW_OFFLOAD,
22102212
};
22112213

22122214
static void qca_power_shutdown(struct hci_uart *hu)

0 commit comments

Comments
 (0)