1# Kinetis K2X MCU line
2
3# Copyright (c) 2018 Prevas A/S
4# Copyright (c) 2019 Thomas Burdick <thomas.burdick@gmail.com>
5# Copyright 2024 NXP
6
7#
8# SPDX-License-Identifier: Apache-2.0
9#
10
11config SOC_SERIES_KINETIS_K2X
12	bool
13	select SOC_FAMILY_KINETIS
14
15config SOC_SERIES
16	default "k2x" if SOC_SERIES_KINETIS_K2X
17
18config SOC_MK22F51212
19	bool
20	select SOC_SERIES_KINETIS_K2X
21
22# Note- the MK22F12 SKU is a legacy SOC, no longer officially supported by
23# NXP's MCUX SDK, and not recommended for new designs.
24config SOC_MK22F12
25	bool
26	select SOC_SERIES_KINETIS_K2X
27
28config SOC
29	default "mk22f51212" if SOC_MK22F51212
30	default "mk22f12" if SOC_MK22F12
31
32config SOC_PART_NUMBER_MK22FN512VLH12
33	bool
34
35config SOC_PART_NUMBER_MK22FX512VLQ12
36	bool
37
38config SOC_PART_NUMBER
39	default "MK22FN512VLH12" if SOC_PART_NUMBER_MK22FN512VLH12
40	default "MK22FX512VLQ12" if SOC_PART_NUMBER_MK22FX512VLQ12
41