blob: 24a5249205da966afc2821b9bbde662fb33f0727 [file] [log] [blame]
# Nordic Semiconductor nRF52 MCU line, Zephyr hw model v2 compliant
# Copyright (c) 2022-2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_NRF52X
select SOC_FAMILY_NORDIC_NRF
help
Enable support for NRF52 MCU series
config SOC_NRF52805
bool
select SOC_SERIES_NRF52X
config SOC_NRF52810
bool
select SOC_SERIES_NRF52X
config SOC_NRF52811
bool
select SOC_SERIES_NRF52X
config SOC_NRF52820
bool
select SOC_SERIES_NRF52X
config SOC_NRF52832
bool
select SOC_SERIES_NRF52X
config SOC_NRF52833
bool
select SOC_SERIES_NRF52X
config SOC_NRF52840
bool
select SOC_SERIES_NRF52X
config SOC_NRF52805_CAAA
bool
select SOC_NRF52805
config SOC_NRF52810_QFAA
bool
select SOC_NRF52810
config SOC_NRF52811_QFAA
bool
select SOC_NRF52811
config SOC_NRF52820_QDAA
bool
select SOC_NRF52820
config SOC_NRF52832_CIAA
bool
select SOC_NRF52832
config SOC_NRF52832_QFAA
bool
select SOC_NRF52832
config SOC_NRF52832_QFAB
bool
select SOC_NRF52832
config SOC_NRF52833_QDAA
bool
select SOC_NRF52833
config SOC_NRF52833_QIAA
bool
select SOC_NRF52833
config SOC_NRF52840_QFAA
bool
select SOC_NRF52840
config SOC_NRF52840_QIAA
bool
select SOC_NRF52840
config SOC
default "nrf52805" if SOC_NRF52805_CAAA
default "nrf52810" if SOC_NRF52810_QFAA
default "nrf52811" if SOC_NRF52811_QFAA
default "nrf52820" if SOC_NRF52820_QDAA
default "nrf52832" if SOC_NRF52832_CIAA || SOC_NRF52832_QFAA || SOC_NRF52832_QFAB
default "nrf52833" if SOC_NRF52833_QDAA || SOC_NRF52833_QIAA
default "nrf52840" if SOC_NRF52840_QFAA || SOC_NRF52840_QIAA