1# Analog Devices MAX32xxx MCU family
2
3# Copyright (c) 2023-2024 Analog Devices, Inc.
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_FAMILY_MAX32
7	bool
8
9config SOC_FAMILY
10	default "max32" if SOC_FAMILY_MAX32
11
12config SOC_MAX32655
13	bool
14	select SOC_FAMILY_MAX32
15
16config SOC_MAX32655_M4
17	bool
18	select SOC_MAX32655
19
20config SOC_MAX32662
21	bool
22	select SOC_FAMILY_MAX32
23
24config SOC_MAX32666
25	bool
26	select SOC_FAMILY_MAX32
27
28config SOC_MAX32666_CPU0
29	bool
30	select SOC_MAX32666
31
32config SOC_MAX32670
33	bool
34	select SOC_FAMILY_MAX32
35
36config SOC_MAX32672
37	bool
38	select SOC_FAMILY_MAX32
39
40config SOC_MAX32675
41	bool
42	select SOC_FAMILY_MAX32
43
44config SOC_MAX32680
45	bool
46	select SOC_FAMILY_MAX32
47
48config SOC_MAX32680_M4
49	bool
50	select SOC_MAX32680
51
52config SOC_MAX32690
53	bool
54	select SOC_FAMILY_MAX32
55
56config SOC_MAX32690_M4
57	bool
58	select SOC_MAX32690
59
60config SOC_MAX78002
61	bool
62	select SOC_FAMILY_MAX32
63
64config SOC_MAX78002_M4
65	bool
66	select SOC_MAX78002
67
68config SOC
69	default "max32655" if SOC_MAX32655
70	default "max32662" if SOC_MAX32662
71	default "max32666" if SOC_MAX32666
72	default "max32670" if SOC_MAX32670
73	default "max32672" if SOC_MAX32672
74	default "max32675" if SOC_MAX32675
75	default "max32680" if SOC_MAX32680
76	default "max32690" if SOC_MAX32690
77	default "max78002" if SOC_MAX78002
78