birdsong-devices/boards/skji/coquette/Kconfig

52 lines
No EOL
1.3 KiB
Text

# skji coquette
# (c) 2025 eden ariel and ember ana
# SPDX-License-Identifier: EUPL-1.2
source "$(KCONFIG_BOARD_DIR)/Kconfig.coquette"
config BOARD_COQUETTE
select SOC_NRF5340_CPUAPP_QKAA if BOARD_COQUETTE_NRF5340_CPUAPP
select SOC_NRF5340_CPUAPP_QKAA if BOARD_COQUETTE_NRF5340_CPUAPP_NS
select SOC_NRF5340_CPUNET_QKAA if BOARD_COQUETTE_NRF5340_CPUNET
if BOARD_COQUETTE
config DOMAIN_CPUNET_BOARD
string
default "coquette/nrf5340/cpunet"
depends on BOARD_COQUETTE_NRF5340_CPUAPP || BOARD_COQUETTE_NRF5340_CPUAPP_NS
help
select board for network image in multi-image build
config DOMAIN_CPUAPP_BOARD
string
default "coquette/nrf5340/cpuapp"
depends on BOARD_COQUETTE_NRF5340_CPUNET
help
select board for app image in multi-image build
config COQUETTE_APP_SUPPORT
def_bool BOARD_COQUETTE_NRF5340_CPUAPP
select ADC if !MCUBOOT
select ARM_MPU
select ARM_TRUSTZONE_M
select CHARGER if !MCUBOOT
select HW_STACK_PROTECTION
select I2C if !MCUBOOT
select REGULATOR
select PM_DEVICE if !MCUBOOT
imply BIRDSONG_HW_SHELL
imply BIRDSONG_SHELL_EXTRAS
imply BT if !MCUBOOT
imply CONSOLE
imply COQUETTE_PWRMGMT if !MCUBOOT
imply FLASH
imply INPUT if !MCUBOOT
imply LED if !MCUBOOT
imply LED_STRIP if !MCUBOOT
imply MPU_ALLOW_FLASH_WRITE
imply MULTITHREADING
imply SENSOR if !MCUBOOT
imply UART_LINE_CTRL
endif # BOARD_COQUETTE