# Semtech LR2021 LoRa Plus EVK default configuration
# SPDX-License-Identifier: MIT

CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y
CONFIG_NULL_POINTER_EXCEPTION_DETECTION_NONE=y

CONFIG_CACHE_MANAGEMENT=y
CONFIG_EXTERNAL_CACHE=y

# Console on uart20 -> SAMD11 CMSIS-DAP bridge -> USB CDC
# (the nRF54L15 has no USB peripheral of its own)
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y

CONFIG_GPIO=y
CONFIG_PINCTRL=y
CONFIG_SPI=y
CONFIG_I2C=y

# RRAM + LittleFS
CONFIG_FLASH=y
CONFIG_FLASH_MAP=y

CONFIG_NRF_GRTC_START_SYSCOUNTER=y

# rfsw_ctl / rfsw_pwr are regulator-fixed with regulator-boot-on, and they gate
# the XIAO's own 2.4 GHz antenna switch — without the regulator subsystem BLE
# comes up deaf. The init priority matches upstream's XIAO defconfig.
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_INIT_PRIORITY=45
