From ba44d90a6aa5daa5ede67162d78cef0e6fdcd362 Mon Sep 17 00:00:00 2001 From: Lyle Zhu Date: Mon, 3 Mar 2025 16:51:26 +0800 Subject: [PATCH] Bluetooth: tester: Set setting `BREDR` and `SSP` if classic is enabled Set the supported settings `BTP_GAP_SETTINGS_BREDR` and `BTP_GAP_SETTINGS_SSP` if the Bluetooth classic is enabled. Signed-off-by: Lyle Zhu --- tests/bluetooth/tester/src/btp_gap.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/bluetooth/tester/src/btp_gap.c b/tests/bluetooth/tester/src/btp_gap.c index 440be8d3d88..061fcc52c8b 100644 --- a/tests/bluetooth/tester/src/btp_gap.c +++ b/tests/bluetooth/tester/src/btp_gap.c @@ -286,6 +286,10 @@ static uint8_t controller_info(const void *cmd, uint16_t cmd_len, supported_settings |= BIT(BTP_GAP_SETTINGS_LE); supported_settings |= BIT(BTP_GAP_SETTINGS_ADVERTISING); supported_settings |= BIT(BTP_GAP_SETTINGS_EXTENDED_ADVERTISING); + if (IS_ENABLED(CONFIG_BT_CLASSIC)) { + supported_settings |= BIT(BTP_GAP_SETTINGS_BREDR); + supported_settings |= BIT(BTP_GAP_SETTINGS_SSP); + } rp->supported_settings = sys_cpu_to_le32(supported_settings); rp->current_settings = sys_cpu_to_le32(current_settings);