| # Nordic Semiconductor nRF54H MCU line |
| |
| # Copyright (c) 2024 Nordic Semiconductor ASA |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| config SOC_SERIES_NRF54HX |
| select HAS_NRFS |
| select HAS_NRFX |
| select HAS_NORDIC_DRIVERS |
| select NRF_PLATFORM_HALTIUM |
| |
| config SOC_NRF54H20_CPUAPP_COMMON |
| bool |
| select ARM |
| select ARMV8_M_DSP |
| select CPU_CORTEX_M33 |
| select CPU_HAS_ARM_MPU |
| select CPU_HAS_ARM_SAU |
| select CPU_HAS_DCACHE |
| select CPU_HAS_ICACHE |
| select CPU_HAS_FPU |
| select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS |
| select HAS_NORDIC_DMM |
| select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE |
| select NRFS_HAS_CLOCK_SERVICE |
| select NRFS_HAS_DVFS_SERVICE |
| select NRFS_HAS_GDPWR_SERVICE |
| select NRFS_HAS_MRAM_SERVICE |
| select NRFS_HAS_TEMP_SERVICE |
| select NRFS_HAS_VBUS_DETECTOR_SERVICE |
| select HAS_PM |
| select HAS_POWEROFF |
| |
| config SOC_NRF54H20_CPUAPP |
| select SOC_NRF54H20_CPUAPP_COMMON |
| |
| config SOC_NRF54H20_CPURAD_COMMON |
| bool |
| select ARM |
| select ARMV8_M_DSP |
| select CPU_CORTEX_M33 |
| select CPU_HAS_ARM_MPU |
| select CPU_HAS_ARM_SAU |
| select CPU_HAS_DCACHE |
| select CPU_HAS_ICACHE |
| select CPU_HAS_FPU |
| select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS |
| select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE |
| select NRFS_HAS_CLOCK_SERVICE |
| select NRFS_HAS_GDPWR_SERVICE |
| select NRFS_HAS_MRAM_SERVICE |
| select NRFS_HAS_TEMP_SERVICE |
| select NRFS_HAS_VBUS_DETECTOR_SERVICE |
| select HAS_NORDIC_DMM |
| select HAS_PM |
| select HAS_POWEROFF |
| |
| config SOC_NRF54H20_CPURAD |
| select SOC_NRF54H20_CPURAD_COMMON |
| |
| config SOC_NRF54H20_CPUPPR |
| depends on RISCV_CORE_NORDIC_VPR |
| |
| config SOC_NRF54H20_CPUFLPR |
| depends on RISCV_CORE_NORDIC_VPR |
| |
| rsource "gpd/Kconfig" |