zephyr/soc/nordic/Kconfig.soc
Emanuele Di Santo 242a70b32e soc: nordic: Add initial support for nRF9280 SiP
The nRF9280 is a SiP (System-in-Package) consisting of the nRF9230 SoC
and additional components such as PMIC and others. Additionally,
the nRF9230 contains several CPUs, similarly to the nRF54h20 SoC.

Update nrfx glue, and add necessary Kconfig and initialization code
to allow building for nRF9280 targets: CPU, Radio and PPR cores.

The nRF9280 is used for all user build targets and Kconfigs,
whereas the nRF9230 is used as the build target for the MDK.

Signed-off-by: Emanuele Di Santo <emdi@nordicsemi.no>
Co-authored-by: Andreas Moltumyr <andreas.moltumyr@nordicsemi.no>
2024-08-22 14:24:38 -04:00

66 lines
1.5 KiB
Text

# Copyright (c) 2022 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# This file contains Zephyr hw module v2 Kconfig description for
# Nordic Semiconductor SoCs.
# The hw model v2 is generic and contains no Kconfig references outside its own
# tree structure and is therefore reusable in Kconfig trees outside a Zephyr build.
config SOC_SERIES
default "nrf51" if SOC_SERIES_NRF51X
default "nrf52" if SOC_SERIES_NRF52X
default "nrf53" if SOC_SERIES_NRF53X
default "nrf54h" if SOC_SERIES_NRF54HX
default "nrf54l" if SOC_SERIES_NRF54LX
default "nrf91" if SOC_SERIES_NRF91X
default "nrf92" if SOC_SERIES_NRF92X
config SOC_FAMILY_NORDIC_NRF
bool
config SOC_FAMILY
default "nordic_nrf" if SOC_FAMILY_NORDIC_NRF
config SOC_SERIES_NRF51X
bool
help
Enable support for NRF51 MCU series
config SOC_SERIES_NRF52X
bool
select SOC_FAMILY_NORDIC_NRF
help
Enable support for NRF52 MCU series
config SOC_SERIES_NRF53X
bool
select SOC_FAMILY_NORDIC_NRF
help
Enable support for NRF53 MCU series
config SOC_SERIES_NRF54HX
bool
select SOC_FAMILY_NORDIC_NRF
help
Nordic Semiconductor nRF54H series MCU
config SOC_SERIES_NRF54LX
bool
select SOC_FAMILY_NORDIC_NRF
help
Nordic Semiconductor nRF54L series MCU
config SOC_SERIES_NRF91X
bool
select SOC_FAMILY_NORDIC_NRF
help
Enable support for NRF91 MCU series
config SOC_SERIES_NRF92X
bool
select SOC_FAMILY_NORDIC_NRF
help
Enable support for NRF92 MCU series
rsource "*/Kconfig.soc"