zephyr/soc/nordic_nrf/Kconfig.soc

48 lines
1020 B
Plaintext

# Copyright (c) 2022 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# This file contains Zephyr hw modul 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 "nrf91" if SOC_SERIES_NRF91X
config SOC_FAMILY_NRF
bool
config SOC_FAMILY
string
default "nordic_nrf"
depends on SOC_FAMILY_NRF
config SOC_SERIES_NRF51X
bool
help
Enable support for NRF51 MCU series
config SOC_SERIES_NRF52X
bool
select SOC_FAMILY_NRF
help
Enable support for NRF52 MCU series
config SOC_SERIES_NRF53X
bool
select SOC_FAMILY_NRF
help
Enable support for NRF53 MCU series
config SOC_SERIES_NRF91X
bool
select SOC_FAMILY_NRF
help
Enable support for NRF91 MCU series
rsource "*/Kconfig.soc"