1# Copyright (c) 2024 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4source "$(ZEPHYR_BASE)/share/sysbuild/Kconfig"
5
6choice REMOTE_NRF54H20_CORE
7	prompt "Remote nRF54h20 core"
8	default REMOTE_NRF54H20_CPUFLPR_CORE
9	depends on SOC_NRF54H20_CPUAPP
10
11config REMOTE_NRF54H20_CPUFLPR_CORE
12	bool "flpr core"
13
14config REMOTE_NRF54H20_CPUFLPR_XIP_CORE
15	bool "flpr/xip core"
16
17config REMOTE_NRF54H20_CPUPPR_CORE
18	bool "ppr core"
19
20config REMOTE_NRF54H20_CPUPPR_XIP_CORE
21	bool "ppr/xip core"
22
23config REMOTE_NRF54H20_CPURAD_CORE
24	bool "cpurad"
25
26endchoice
27
28config REMOTE_BOARD
29	string
30	default "$(BOARD)/nrf5340/cpunet" if SOC_NRF5340_CPUAPP
31	default "$(BOARD)/nrf54l15/cpuflpr" if SOC_NRF54L15_CPUAPP
32	default "$(BOARD)/nrf54h20/cpurad" if SOC_NRF54H20_CPUAPP && REMOTE_NRF54H20_CPURAD_CORE
33	default "$(BOARD)/nrf54h20/cpuppr" if SOC_NRF54H20_CPUAPP && REMOTE_NRF54H20_CPUPPR_CORE
34	default "$(BOARD)/nrf54h20/cpuppr/xip" if SOC_NRF54H20_CPUAPP && REMOTE_NRF54H20_CPUPPR_XIP_CORE
35	default "$(BOARD)/nrf54h20/cpuflpr" if SOC_NRF54H20_CPUAPP && REMOTE_NRF54H20_CPUFLPR_CORE
36	default "$(BOARD)/nrf54h20/cpuflpr/xip" if SOC_NRF54H20_CPUAPP && REMOTE_NRF54H20_CPUFLPR_XIP_CORE
37