blob: 0a336a4a507006cf39eafd3d5e2eaca956b7e0b5 [file] [log] [blame]
# SPDX-License-Identifier: Apache-2.0
CONFIG_BT=y
CONFIG_BT_HCI_RAW=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_BROADCASTER=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_OBSERVER=y
CONFIG_BT_DEBUG_LOG=y
CONFIG_BT_ECC=y
CONFIG_BT_TINYCRYPT_ECC=y
# BUF_CMD_TX_SIZE must be 255 because of HCI/GEV/BV-01-C
CONFIG_BT_BUF_ACL_RX_SIZE=60
CONFIG_BT_BUF_ACL_TX_SIZE=60
CONFIG_BT_BUF_CMD_TX_SIZE=255
##
## Enabling BT_CTRL_DTM_HCI requires BT_LL_SW_SPLIT which requires BT_CTRL
##
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_CRYPTO=y
CONFIG_BT_CTLR_LE_ENC=y
CONFIG_BT_CTLR_PRIVACY=y
CONFIG_BT_CTLR_FILTER_ACCEPT_LIST=y
CONFIG_BT_CTLR_DTM_HCI=y
CONFIG_BT_CTLR_DATA_LENGTH_MAX=60
CONFIG_BT_LL_SW_LLCP=y
CONFIG_BT_CTLR_ADVANCED_FEATURES=y
# LLCP Refactored controller does not support Advanced Scheduling yet
CONFIG_BT_CTLR_SCHED_ADVANCED=n