1# Nordic Semiconductor nRF54H MCU line 2 3# Copyright (c) 2024 Nordic Semiconductor ASA 4# SPDX-License-Identifier: Apache-2.0 5 6config SOC_SERIES_NRF54HX 7 select HAS_NRFS 8 select HAS_NRFX 9 select HAS_NORDIC_DRIVERS 10 select NRF_PLATFORM_HALTIUM 11 12config SOC_NRF54H20_CPUAPP_COMMON 13 bool 14 select ARM 15 select ARMV8_M_DSP 16 select CPU_CORTEX_M33 17 select CPU_HAS_ARM_MPU 18 select CPU_HAS_ARM_SAU 19 select CPU_HAS_DCACHE 20 select CPU_HAS_ICACHE 21 select CPU_HAS_FPU 22 select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS 23 select HAS_NORDIC_DMM 24 select HAS_NORDIC_RAM_CTRL 25 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE 26 select NRFS_HAS_CLOCK_SERVICE 27 select NRFS_HAS_DVFS_SERVICE 28 select NRFS_HAS_GDFS_SERVICE 29 select NRFS_HAS_GDPWR_SERVICE 30 select NRFS_HAS_MRAM_SERVICE 31 select NRFS_HAS_SWEXT_SERVICE 32 select NRFS_HAS_TEMP_SERVICE 33 select NRFS_HAS_VBUS_DETECTOR_SERVICE 34 select HAS_PM 35 select HAS_POWEROFF 36 37config SOC_NRF54H20_CPUAPP 38 select SOC_NRF54H20_CPUAPP_COMMON 39 40config SOC_NRF54H20_CPURAD_COMMON 41 bool 42 select ARM 43 select ARMV8_M_DSP 44 select CPU_CORTEX_M33 45 select CPU_HAS_ARM_MPU 46 select CPU_HAS_ARM_SAU 47 select CPU_HAS_DCACHE 48 select CPU_HAS_ICACHE 49 select CPU_HAS_FPU 50 select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS 51 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE 52 select NRFS_HAS_CLOCK_SERVICE 53 select NRFS_HAS_GDFS_SERVICE 54 select NRFS_HAS_GDPWR_SERVICE 55 select NRFS_HAS_MRAM_SERVICE 56 select NRFS_HAS_SWEXT_SERVICE 57 select NRFS_HAS_TEMP_SERVICE 58 select NRFS_HAS_VBUS_DETECTOR_SERVICE 59 select HAS_NORDIC_DMM 60 select HAS_NORDIC_RAM_CTRL 61 select HAS_PM 62 select HAS_POWEROFF 63 64config SOC_NRF54H20_CPURAD 65 select SOC_NRF54H20_CPURAD_COMMON 66 67config SOC_NRF54H20_CPUPPR 68 select RISCV_CORE_NORDIC_VPR 69 70config SOC_NRF54H20_CPUFLPR 71 select RISCV_CORE_NORDIC_VPR 72 73rsource "bicr/Kconfig" 74rsource "gpd/Kconfig" 75