1# Kinetis KWx MCU series
2
3# Copyright 2017,2024 NXP
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_KINETIS_KWX
7	bool
8	select SOC_FAMILY_KINETIS
9
10config SOC_SERIES
11	default "kwx" if SOC_SERIES_KINETIS_KWX
12
13config SOC_MKW22D5
14	bool
15	select SOC_SERIES_KINETIS_KWX
16
17config SOC_MKW24D5
18	bool
19	select SOC_SERIES_KINETIS_KWX
20
21config SOC_MKW40Z4
22	bool
23	select SOC_SERIES_KINETIS_KWX
24
25config SOC_MKW41Z4
26	bool
27	select SOC_SERIES_KINETIS_KWX
28
29config SOC
30	default "mkw22d5" if SOC_MKW22D5
31	default "mkw24d5" if SOC_MKW24D5
32	default "mkw40z4" if SOC_MKW40Z4
33	default "mkw41z4" if SOC_MKW41Z4
34
35config SOC_PART_NUMBER_MKW22D512VHA5
36	bool
37
38config SOC_PART_NUMBER_MKW24D512VHA5
39	bool
40
41config SOC_PART_NUMBER_MKW40Z160VHT4
42	bool
43
44config SOC_PART_NUMBER_MKW41Z256VHT4
45	bool
46
47config SOC_PART_NUMBER_MKW41Z512VHT4
48	bool
49
50config SOC_PART_NUMBER
51	default "MKW22D512VHA5" if SOC_PART_NUMBER_MKW22D512VHA5
52	default "MKW24D512VHA5" if SOC_PART_NUMBER_MKW24D512VHA5
53	default "MKW40Z160VHT4" if SOC_PART_NUMBER_MKW40Z160VHT4
54	default "MKW41Z256VHT4" if SOC_PART_NUMBER_MKW41Z256VHT4
55	default "MKW41Z512VHT4" if SOC_PART_NUMBER_MKW41Z512VHT4
56