1# Nordic Semiconductor nRF52 MCU line, Zephyr hw model v2 compliant
2
3# Copyright (c) 2022-2023 Nordic Semiconductor ASA
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_NRF52X
7	select SOC_FAMILY_NORDIC_NRF
8	help
9	  Enable support for NRF52 MCU series
10
11config SOC_NRF52805
12	bool
13	select SOC_SERIES_NRF52X
14
15config SOC_NRF52810
16	bool
17	select SOC_SERIES_NRF52X
18
19config SOC_NRF52811
20	bool
21	select SOC_SERIES_NRF52X
22
23config SOC_NRF52820
24	bool
25	select SOC_SERIES_NRF52X
26
27config SOC_NRF52832
28	bool
29	select SOC_SERIES_NRF52X
30
31config SOC_NRF52833
32	bool
33	select SOC_SERIES_NRF52X
34
35config SOC_NRF52840
36	bool
37	select SOC_SERIES_NRF52X
38
39config SOC_NRF52805_CAAA
40	bool
41	select SOC_NRF52805
42
43config SOC_NRF52810_QFAA
44	bool
45	select SOC_NRF52810
46
47config SOC_NRF52811_QFAA
48	bool
49	select SOC_NRF52811
50
51config SOC_NRF52820_QDAA
52	bool
53	select SOC_NRF52820
54
55config SOC_NRF52832_CIAA
56	bool
57	select SOC_NRF52832
58
59config SOC_NRF52832_QFAA
60	bool
61	select SOC_NRF52832
62
63config SOC_NRF52832_QFAB
64	bool
65	select SOC_NRF52832
66
67config SOC_NRF52833_QDAA
68	bool
69	select SOC_NRF52833
70
71config SOC_NRF52833_QIAA
72	bool
73	select SOC_NRF52833
74
75config SOC_NRF52840_QFAA
76	bool
77	select SOC_NRF52840
78
79config SOC_NRF52840_QIAA
80	bool
81	select SOC_NRF52840
82
83config SOC
84	default "nrf52805" if SOC_NRF52805_CAAA
85	default "nrf52810" if SOC_NRF52810_QFAA
86	default "nrf52811" if SOC_NRF52811_QFAA
87	default "nrf52820" if SOC_NRF52820_QDAA
88	default "nrf52832" if SOC_NRF52832_CIAA || SOC_NRF52832_QFAA || SOC_NRF52832_QFAB
89	default "nrf52833" if SOC_NRF52833_QDAA || SOC_NRF52833_QIAA
90	default "nrf52840" if SOC_NRF52840_QFAA || SOC_NRF52840_QIAA
91