diff --git a/modules/openthread/Kconfig.thread b/modules/openthread/Kconfig.thread index bac5831a86a5..2bababd4fee5 100644 --- a/modules/openthread/Kconfig.thread +++ b/modules/openthread/Kconfig.thread @@ -195,6 +195,12 @@ config OPENTHREAD_DEFAULT_TX_POWER help Set the default TX output power [dBm] in radio driver for OpenThread purpose. +config OPENTHREAD_TCAT_MULTIRADIO_CAPABILITIES + bool "Openthread multiradio capability" + default y if OPENTHREAD_BLE_TCAT + help + Openthread multiradio capability. + config OPENTHREAD_BLE_TCAT_THREAD_STACK_SIZE int "Openthread default TCAT stack size" default 5120 if OPENTHREAD_CRYPTO_PSA diff --git a/modules/openthread/platform/ble.c b/modules/openthread/platform/ble.c index a2d6cd29af87..e0d50bb3cf77 100644 --- a/modules/openthread/platform/ble.c +++ b/modules/openthread/platform/ble.c @@ -406,7 +406,7 @@ bool otPlatBleSupportsMultiRadio(otInstance *aInstance) { OT_UNUSED_VARIABLE(aInstance); - return false; + return CONFIG_OPENTHREAD_TCAT_MULTIRADIO_CAPABILITIES; } otError otPlatBleGetAdvertisementBuffer(otInstance *aInstance, uint8_t **aAdvertisementBuffer)