1# i.MX RT5XX Series
2
3# Copyright 2022-2024, NXP
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_IMXRT5XX
7	bool
8	select SOC_FAMILY_NXP_IMXRT
9
10config SOC_MIMXRT595S
11	bool
12	select SOC_SERIES_IMXRT5XX
13
14config SOC_MIMXRT595S_CM33
15	bool
16	select SOC_MIMXRT595S
17	help
18	  NXP RT5xx CM33 core
19
20config SOC_MIMXRT595S_F1
21	bool
22	select SOC_MIMXRT595S
23	help
24	  NXP RT5xx ADSP Series
25
26config SOC_SERIES
27	default "imxrt5xx" if SOC_SERIES_IMXRT5XX
28
29config SOC
30	default "mimxrt595s" if SOC_MIMXRT595S
31
32config SOC_TOOLCHAIN_NAME
33	string
34	default "nxp_rt500_adsp" if SOC_MIMXRT595S_F1
35
36config SOC_PART_NUMBER_MIMXRT533SFFOC
37	bool
38
39config SOC_PART_NUMBER_MIMXRT555SFFOC
40	bool
41
42config SOC_PART_NUMBER_MIMXRT595SFFOC
43	bool
44
45config SOC_PART_NUMBER_MIMXRT533SFAWC
46	bool
47
48config SOC_PART_NUMBER_MIMXRT555SFAWC
49	bool
50
51config SOC_PART_NUMBER_MIMXRT595SFAWC
52	bool
53
54config SOC_PART_NUMBER
55	default "MIMXRT533SFAWC" if SOC_PART_NUMBER_MIMXRT533SFAWC
56	default "MIMXRT555SFAWC" if SOC_PART_NUMBER_MIMXRT555SFAWC
57	default "MIMXRT595SFAWC" if SOC_PART_NUMBER_MIMXRT595SFAWC
58	default "MIMXRT533SFFOC" if SOC_PART_NUMBER_MIMXRT533SFFOC
59	default "MIMXRT555SFFOC" if SOC_PART_NUMBER_MIMXRT555SFFOC
60	default "MIMXRT595SFFOC" if SOC_PART_NUMBER_MIMXRT595SFFOC
61