1# Atmel SAML21 MCU series
2
3# Copyright (c) 2021 Argentum Systems Ltd.
4# Copyright (c) 2024 Gerson Fernando Budke <nandojve@gmail.com>
5# SPDX-License-Identifier: Apache-2.0
6
7config SOC_SERIES_SAML21
8	bool
9	select SOC_FAMILY_ATMEL_SAM0
10	help
11	  Enable support for Atmel SAML21 Cortex-M0+ microcontrollers.
12
13config SOC_SERIES
14	default "saml21" if SOC_SERIES_SAML21
15
16config SOC_SAML21E15B
17	bool
18	select SOC_SERIES_SAML21
19
20config SOC_SAML21E16B
21	bool
22	select SOC_SERIES_SAML21
23
24config SOC_SAML21E17B
25	bool
26	select SOC_SERIES_SAML21
27
28config SOC_SAML21E18B
29	bool
30	select SOC_SERIES_SAML21
31
32config SOC_SAML21G16B
33	bool
34	select SOC_SERIES_SAML21
35
36config SOC_SAML21G17B
37	bool
38	select SOC_SERIES_SAML21
39
40config SOC_SAML21G18B
41	bool
42	select SOC_SERIES_SAML21
43
44config SOC_SAML21J16B
45	bool
46	select SOC_SERIES_SAML21
47
48config SOC_SAML21J17B
49	bool
50	select SOC_SERIES_SAML21
51
52config SOC_SAML21J18B
53	bool
54	select SOC_SERIES_SAML21
55
56config SOC_SAML21J17BU
57	bool
58	select SOC_SERIES_SAML21
59
60config SOC_SAML21J18BU
61	bool
62	select SOC_SERIES_SAML21
63
64config SOC
65	default "saml21e15b" if SOC_SAML21E15B
66	default "saml21e16b" if SOC_SAML21E16B
67	default "saml21e17b" if SOC_SAML21E17B
68	default "saml21e18b" if SOC_SAML21E18B
69	default "saml21g16b" if SOC_SAML21G16B
70	default "saml21g17b" if SOC_SAML21G17B
71	default "saml21g18b" if SOC_SAML21G18B
72	default "saml21j16b" if SOC_SAML21J16B
73	default "saml21j17b" if SOC_SAML21J17B
74	default "saml21j18b" if SOC_SAML21J18B
75	default "saml21j17bu" if SOC_SAML21J17BU
76	default "saml21j18bu" if SOC_SAML21J18BU
77