1# Kinetis KL2x MCU series
2
3# Copyright 2017,2024 NXP
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_KINETIS_KL2X
7	bool
8	select SOC_FAMILY_KINETIS
9
10config SOC_SERIES
11	default "kl2x" if SOC_SERIES_KINETIS_KL2X
12
13config SOC_MKL25Z4
14	bool
15	select SOC_SERIES_KINETIS_KL2X
16
17config SOC
18	default "mkl25z4" if SOC_MKL25Z4
19
20config SOC_PART_NUMBER_MKL25Z32VFM4
21	bool
22
23config SOC_PART_NUMBER_MKL25Z64VFM4
24	bool
25
26config SOC_PART_NUMBER_MKL25Z128VFM4
27	bool
28
29config SOC_PART_NUMBER_MKL25Z32VFT4
30	bool
31
32config SOC_PART_NUMBER_MKL25Z64VFT4
33	bool
34
35config SOC_PART_NUMBER_MKL25Z128VFT4
36	bool
37
38config SOC_PART_NUMBER_MKL25Z32VLH4
39	bool
40
41config SOC_PART_NUMBER_MKL25Z64VLH4
42	bool
43
44config SOC_PART_NUMBER_MKL25Z128VLH4
45	bool
46
47config SOC_PART_NUMBER_MKL25Z32VLK4
48	bool
49
50config SOC_PART_NUMBER_MKL25Z64VLK4
51	bool
52
53config SOC_PART_NUMBER_MKL25Z128VLK4
54	bool
55
56config SOC_PART_NUMBER
57	default "MKL25Z32VFM4" if SOC_PART_NUMBER_MKL25Z32VFM4
58	default "MKL25Z64VFM4" if SOC_PART_NUMBER_MKL25Z64VFM4
59	default "MKL25Z128VFM4" if SOC_PART_NUMBER_MKL25Z128VFM4
60	default "MKL25Z32VFT4" if SOC_PART_NUMBER_MKL25Z32VFT4
61	default "MKL25Z64VFT4" if SOC_PART_NUMBER_MKL25Z64VFT4
62	default "MKL25Z128VFT4" if SOC_PART_NUMBER_MKL25Z128VFT4
63	default "MKL25Z32VLH4" if SOC_PART_NUMBER_MKL25Z32VLH4
64	default "MKL25Z64VLH4" if SOC_PART_NUMBER_MKL25Z64VLH4
65	default "MKL25Z128VLH4" if SOC_PART_NUMBER_MKL25Z128VLH4
66	default "MKL25Z32VLK4" if SOC_PART_NUMBER_MKL25Z32VLK4
67	default "MKL25Z64VLK4" if SOC_PART_NUMBER_MKL25Z64VLK4
68	default "MKL25Z128VLK4" if SOC_PART_NUMBER_MKL25Z128VLK4
69