1# Copyright 2024 NXP
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_MCXC
5	bool
6	select SOC_FAMILY_NXP_MCX
7
8config SOC_SERIES
9	default "mcxc" if SOC_SERIES_MCXC
10
11config SOC_MCXC141
12	bool
13	select SOC_SERIES_MCXC
14
15config SOC_MCXC142
16	bool
17	select SOC_SERIES_MCXC
18
19config SOC_MCXC242
20	bool
21	select SOC_SERIES_MCXC
22
23config SOC_MCXC444
24	bool
25	select SOC_SERIES_MCXC
26
27config SOC
28	default "mcxc141" if SOC_MCXC141
29	default "mcxc142" if SOC_MCXC142
30	default "mcxc242" if SOC_MCXC242
31	default "mcxc444" if SOC_MCXC444
32
33config SOC_PART_NUMBER_MCXC141VLH
34	bool
35
36config SOC_PART_NUMBER_MCXC141VFM
37	bool
38
39config SOC_PART_NUMBER_MCXC142VFM
40	bool
41
42config SOC_PART_NUMBER_MCXC242VLH
43	bool
44
45config SOC_PART_NUMBER_MCXC242VFM
46	bool
47
48config SOC_PART_NUMBER_MCXC444VLH
49	bool
50
51config SOC_PART_NUMBER_MCXC444VMP
52	bool
53
54config SOC_PART_NUMBER
55	default "MCXC141VFM" if SOC_PART_NUMBER_MCXC141VLH
56	default "MCXC141VFM" if SOC_PART_NUMBER_MCXC141VFM
57	default "MCXC141VFM" if SOC_PART_NUMBER_MCXC142VFM
58	default "MCXC242VLH" if SOC_PART_NUMBER_MCXC242VLH
59	default "MCXC242VFM" if SOC_PART_NUMBER_MCXC242VFM
60	default "MCXC444VLH" if SOC_PART_NUMBER_MCXC444VLH
61	default "MCXC444VMP" if SOC_PART_NUMBER_MCXC444VMP
62