1# Copyright 2024 NXP
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_IMXRT118X
5	bool
6	select SOC_FAMILY_NXP_IMXRT
7
8config SOC_SERIES
9	default "imxrt118x" if SOC_SERIES_IMXRT118X
10
11config SOC_MIMXRT1189
12	bool
13	select SOC_SERIES_IMXRT118X
14
15config SOC_MIMXRT1189_CM33
16	bool
17	select SOC_MIMXRT1189
18
19config SOC_MIMXRT1189_CM7
20	bool
21	select SOC_MIMXRT1189
22
23config SOC
24	default "mimxrt1189" if SOC_MIMXRT1189
25
26config SOC_PART_NUMBER_MIMXRT1189CVM8B
27	bool
28
29config SOC_PART_NUMBER_MIMXRT1189XVM8B
30	bool
31
32config SOC_PART_NUMBER_MIMXRT1187AVM8B
33	bool
34
35config SOC_PART_NUMBER_MIMXRT1187CVM8B
36	bool
37
38config SOC_PART_NUMBER_MIMXRT1187XVM8B
39	bool
40
41config SOC_PART_NUMBER_MIMXRT1182CVP2B
42	bool
43
44config SOC_PART_NUMBER_MIMXRT1182XVP2B
45	bool
46
47config SOC_PART_NUMBER_MIMXRT1181CVP2B
48	bool
49
50config SOC_PART_NUMBER_MIMXRT1181XVP2B
51	bool
52
53config SOC_PART_NUMBER
54	default "MIMXRT1189CVM8B" if SOC_PART_NUMBER_MIMXRT1189CVM8B
55	default "MIMXRT1189XVM8B" if SOC_PART_NUMBER_MIMXRT1189XVM8B
56	default "MIMXRT1187AVM8B" if SOC_PART_NUMBER_MIMXRT1187AVM8B
57	default "MIMXRT1187CVM8B" if SOC_PART_NUMBER_MIMXRT1187CVM8B
58	default "MIMXRT1187XVM8B" if SOC_PART_NUMBER_MIMXRT1187XVM8B
59	default "MIMXRT1182CVP2B" if SOC_PART_NUMBER_MIMXRT1182CVP2B
60	default "MIMXRT1182XVP2B" if SOC_PART_NUMBER_MIMXRT1182XVP2B
61	default "MIMXRT1181CVP2B" if SOC_PART_NUMBER_MIMXRT1181CVP2B
62	default "MIMXRT1181XVP2B" if SOC_PART_NUMBER_MIMXRT1181XVP2B
63