1# i.MX 6SoloX core series
2
3# Copyright 2018,2024 NXP
4# SPDX-License-Identifier: Apache-2.0
5
6
7config SOC_SERIES_IMX6SX
8	bool
9	select SOC_FAMILY_NXP_IMX
10
11config SOC_MCIMX6X
12	bool
13	select SOC_SERIES_IMX6SX
14
15config SOC_MCIMX6X_M4
16	select SOC_MCIMX6X
17	bool
18	help
19	  NXP iMX6 SoloX M4 core
20
21config SOC_SERIES
22	default "imx6sx" if SOC_SERIES_IMX6SX
23
24config SOC
25	default "mcimx6x" if SOC_MCIMX6X
26
27config SOC_PART_NUMBER_MCIMX6X1EVK10AB
28	bool
29
30config SOC_PART_NUMBER_MCIMX6X1EVK10AC
31	bool
32
33config SOC_PART_NUMBER_MCIMX6X3EVK10AB
34	bool
35
36config SOC_PART_NUMBER_MCIMX6X3EVK10AC
37	bool
38
39config SOC_PART_NUMBER_MCIMX6X1EVO10AB
40	bool
41
42config SOC_PART_NUMBER_MCIMX6X1EVO10AC
43	bool
44
45config SOC_PART_NUMBER_MCIMX6X3EVO10AB
46	bool
47
48config SOC_PART_NUMBER_MCIMX6X3EVO10AC
49	bool
50
51config SOC_PART_NUMBER_MCIMX6X2EVN10AB
52	bool
53
54config SOC_PART_NUMBER_MCIMX6X2EVN10AC
55	bool
56
57config SOC_PART_NUMBER_MCIMX6X3EVN10AB
58	bool
59
60config SOC_PART_NUMBER_MCIMX6X3EVN10AC
61	bool
62
63config SOC_PART_NUMBER_MCIMX6X4EVM10AB
64	bool
65
66config SOC_PART_NUMBER_MCIMX6X4EVM10AC
67	bool
68
69config SOC_PART_NUMBER
70	default "MCIMX6X1EVK10AB" if SOC_PART_NUMBER_MCIMX6X1EVK10AB
71	default "MCIMX6X1EVK10AC" if SOC_PART_NUMBER_MCIMX6X1EVK10AC
72	default "MCIMX6X3EVK10AB" if SOC_PART_NUMBER_MCIMX6X3EVK10AB
73	default "MCIMX6X3EVK10AC" if SOC_PART_NUMBER_MCIMX6X3EVK10AC
74	default "MCIMX6X1EVO10AB" if SOC_PART_NUMBER_MCIMX6X1EVO10AB
75	default "MCIMX6X1EVO10AC" if SOC_PART_NUMBER_MCIMX6X1EVO10AC
76	default "MCIMX6X3EVO10AB" if SOC_PART_NUMBER_MCIMX6X3EVO10AB
77	default "MCIMX6X3EVO10AC" if SOC_PART_NUMBER_MCIMX6X3EVO10AC
78	default "MCIMX6X2EVN10AB" if SOC_PART_NUMBER_MCIMX6X2EVN10AB
79	default "MCIMX6X2EVN10AC" if SOC_PART_NUMBER_MCIMX6X2EVN10AC
80	default "MCIMX6X3EVN10AB" if SOC_PART_NUMBER_MCIMX6X3EVN10AB
81	default "MCIMX6X3EVN10AC" if SOC_PART_NUMBER_MCIMX6X3EVN10AC
82	default "MCIMX6X4EVM10AB" if SOC_PART_NUMBER_MCIMX6X4EVM10AB
83	default "MCIMX6X4EVM10AC" if SOC_PART_NUMBER_MCIMX6X4EVM10AC
84