1# Nordic Semiconductor nRF91 MCU line 2 3# Copyright (c) 2018 Nordic Semiconductor ASA 4# SPDX-License-Identifier: Apache-2.0 5 6config SOC_SERIES_NRF91X 7 select SOC_FAMILY_NORDIC_NRF 8 help 9 Enable support for NRF91 MCU series 10 11config SOC_NRF9120 12 bool 13 select SOC_SERIES_NRF91X 14 15config SOC_NRF9131_LACA 16 bool 17 select SOC_NRF9120 18 19config SOC_NRF9151_LACA 20 bool 21 select SOC_NRF9120 22 23config SOC_NRF9160 24 bool 25 select SOC_SERIES_NRF91X 26 27config SOC_NRF9160_SICA 28 bool 29 select SOC_NRF9160 30 31# The nRF9161 is technically a SiP (System-in-Package) that consists of 32# the nRF9120 SoC and additional components like PMIC, FEM, and XTAL, 33# so for nrfx/MDK the nRF9120 SoC is to be indicated as the build target, 34# but since the nRF9161 is what a user can actually see on a board, using 35# only nRF9120 in the Zephyr build infrastructure might be confusing. 36# That's why in the top level of SoC definitions (for user-configurable 37# options in Kconfig, for example) the nRF9161 term is used and nRF9120 38# underneath. 39config SOC_NRF9161_LACA 40 bool 41 select SOC_NRF9120 42 43config SOC 44 default "nrf9131" if SOC_NRF9131_LACA 45 default "nrf9151" if SOC_NRF9151_LACA 46 default "nrf9160" if SOC_NRF9160_SICA 47 default "nrf9161" if SOC_NRF9161_LACA 48