blob: 903fdf4fbc864019a29be57272d7265c126914c2 [file] [log] [blame]
# Copyright 2023-2025 NXP
# SPDX-License-Identifier: Apache-2.0
rsource "*/Kconfig.defconfig"
if SOC_FAMILY_MCXW
config CORTEX_M_SYSTICK
default n if MCUX_LPTMR_TIMER
if BT
config MAIN_STACK_SIZE
default 2560
config BT_LONG_WQ_STACK_SIZE
default 2560
config SYSTEM_WORKQUEUE_STACK_SIZE
default 2048
config BT_BUF_EVT_RX_COUNT
default 16
config BT_BUF_ACL_TX_COUNT
default 12 if SOC_MCXW727C
default 8 if SOC_MCXW716C
if SHELL
config SHELL_STACK_SIZE
default 4096
endif # SHELL
# Include intercore messaging component
config NXP_RF_IMU
default y
# Set the controller's public identity using NXP vendor command
config BT_HCI_SET_PUBLIC_ADDR
default y
# HCI RX buffers are received in ISR context. RX messages
# need to be queued and processed by a dedicated thread
config HCI_NXP_RX_THREAD
default y
endif # BT
if IEEE802154
# Include intercore messaging component
config NXP_RF_IMU
default y
endif # IEEE802154
endif # SOC_FAMILY_MCXW