1# Atmel SAMD51 MCU series
2
3# Copyright (c) 2019 ML!PA Consulting GmbH
4# Copyright (c) 2024 Gerson Fernando Budke <nandojve@gmail.com>
5# SPDX-License-Identifier: Apache-2.0
6
7config SOC_SERIES_SAMD51
8	bool
9	select SOC_FAMILY_ATMEL_SAM0
10	help
11	  Enable support for Atmel SAMD51 Cortex-M4F microcontrollers.
12
13config SOC_SERIES
14	default "samd51" if SOC_SERIES_SAMD51
15
16config SOC_SAMD51G18A
17	bool
18	select SOC_SERIES_SAMD51
19
20config SOC_SAMD51G19A
21	bool
22	select SOC_SERIES_SAMD51
23
24config SOC_SAMD51J18A
25	bool
26	select SOC_SERIES_SAMD51
27
28config SOC_SAMD51J19A
29	bool
30	select SOC_SERIES_SAMD51
31
32config SOC_SAMD51J20A
33	bool
34	select SOC_SERIES_SAMD51
35
36config SOC_SAMD51N19A
37	bool
38	select SOC_SERIES_SAMD51
39
40config SOC_SAMD51N20A
41	bool
42	select SOC_SERIES_SAMD51
43
44config SOC_SAMD51P19A
45	bool
46	select SOC_SERIES_SAMD51
47
48config SOC_SAMD51P20A
49	bool
50	select SOC_SERIES_SAMD51
51
52config SOC
53	string
54	default "samd51g18a" if SOC_SAMD51G18A
55	default "samd51g19a" if SOC_SAMD51G19A
56	default "samd51j18a" if SOC_SAMD51J18A
57	default "samd51j19a" if SOC_SAMD51J19A
58	default "samd51j20a" if SOC_SAMD51J20A
59	default "samd51n19a" if SOC_SAMD51N19A
60	default "samd51n20a" if SOC_SAMD51N20A
61	default "samd51p19a" if SOC_SAMD51P19A
62	default "samd51p20a" if SOC_SAMD51P20A
63