# Copyright (c) 2025 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

config NRF_PERIPHCONF_SECTION
	bool "Populate global peripheral initialization section"
	default y if SOC_NRF54H20_CPUAPP || SOC_NRF54H20_CPURAD
	depends on LINKER_DEVNULL_SUPPORT
	imply LINKER_DEVNULL_MEMORY
	help
	  Include static global domain peripheral initialization values from the
	  build in a dedicated section in the devnull region.

config NRF_PERIPHCONF_GENERATE_ENTRIES
	bool "Generate PERIPHCONF entries source file"
	default y if SOC_NRF54H20_CPUAPP || SOC_NRF54H20_CPURAD
	depends on NRF_PERIPHCONF_SECTION
	depends on NRF_PLATFORM_HALTIUM
	help
	  Generate a C file containing PERIPHCONF entries based on the
	  device configuration in the devicetree.

config IS_IRONSIDE_SE_SECONDARY_IMAGE
	bool "Ironside SE secondary image indicator (informative only, do not change)"
	help
	  This Kconfig is set by sysbuild to indicate that this image is a
	  secondary firmware for Ironside SE. This is used by the UICR generation
	  system to determine which PERIPHCONF partition to use.
