1# Nordic Semiconductor nRF92 MCU line
2
3# Copyright (c) 2024 Nordic Semiconductor ASA
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_NRF92X
7	select HAS_NRFS
8	select HAS_NRFX
9	select HAS_NORDIC_DRIVERS
10	select NRF_PLATFORM_HALTIUM
11
12config SOC_NRF9230_ENGB_CPUAPP
13	select ARM
14	select ARMV8_M_DSP
15	select CPU_CORTEX_M33
16	select CPU_HAS_ARM_MPU
17	select CPU_HAS_ARM_SAU
18	select CPU_HAS_DCACHE
19	select CPU_HAS_ICACHE
20	select CPU_HAS_FPU
21	select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
22	select HAS_NORDIC_DMM
23	select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
24	select NRFS_HAS_CLOCK_SERVICE
25	select NRFS_HAS_GDPWR_SERVICE
26	select NRFS_HAS_MRAM_SERVICE
27	select NRFS_HAS_PMIC_SERVICE
28	select NRFS_HAS_TEMP_SERVICE
29	select NRFS_HAS_VBUS_DETECTOR_SERVICE
30
31config SOC_NRF9230_ENGB_CPURAD
32	select ARM
33	select ARMV8_M_DSP
34	select CPU_CORTEX_M33
35	select CPU_HAS_ARM_MPU
36	select CPU_HAS_ARM_SAU
37	select CPU_HAS_DCACHE
38	select CPU_HAS_ICACHE
39	select CPU_HAS_FPU
40	select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
41	select HAS_NORDIC_DMM
42	select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
43	select NRFS_HAS_CLOCK_SERVICE
44	select NRFS_HAS_GDPWR_SERVICE
45	select NRFS_HAS_MRAM_SERVICE
46	select NRFS_HAS_PMIC_SERVICE
47	select NRFS_HAS_TEMP_SERVICE
48
49config SOC_NRF9230_ENGB_CPUPPR
50	select RISCV_CORE_NORDIC_VPR
51