1# Copyright 2019, 2023-2024 NXP
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_LPC55XXX
5	bool
6	select SOC_FAMILY_LPC
7
8config SOC_SERIES
9	default "lpc55xxx" if SOC_SERIES_LPC55XXX
10
11config SOC_LPC55S06
12	bool
13	select SOC_SERIES_LPC55XXX
14
15config SOC_LPC55S16
16	bool
17	select SOC_SERIES_LPC55XXX
18
19config SOC_LPC55S28
20	bool
21	select SOC_SERIES_LPC55XXX
22
23config SOC_LPC55S36
24	bool
25	select SOC_SERIES_LPC55XXX
26
27config SOC_LPC55S69
28	bool
29	select SOC_SERIES_LPC55XXX
30
31config SOC_LPC55S69_CPU0
32	bool
33	select SOC_LPC55S69
34
35config SOC_LPC55S69_CPU1
36	bool
37	select SOC_LPC55S69
38
39config SOC
40	default "lpc55s69" if SOC_LPC55S69_CPU0 || SOC_LPC55S69_CPU1
41	default "lpc55s06" if SOC_LPC55S06
42	default "lpc55s16" if SOC_LPC55S16
43	default "lpc55s28" if SOC_LPC55S28
44	default "lpc55s36" if SOC_LPC55S36
45
46config SOC_PART_NUMBER_LPC55S06JBD64
47	bool
48
49config SOC_PART_NUMBER_LPC55S16JBD64
50	bool
51
52config SOC_PART_NUMBER_LPC55S16JBD100
53	bool
54
55config SOC_PART_NUMBER_LPC55S28JBD100
56	bool
57
58config SOC_PART_NUMBER_LPC55S36JBD100
59	bool
60
61config SOC_PART_NUMBER_LPC55S69JBD100
62	bool
63
64config SOC_PART_NUMBER_LPC55S69JET98
65	bool
66
67config SOC_PART_NUMBER
68	default "LPC55S06JBD64"  if SOC_PART_NUMBER_LPC55S06JBD64
69	default "LPC55S16JBD64" if SOC_PART_NUMBER_LPC55S16JBD64
70	default "LPC55S16JBD100" if SOC_PART_NUMBER_LPC55S16JBD100
71	default "LPC55S28JBD100" if SOC_PART_NUMBER_LPC55S28JBD100
72	default "LPC55S36JBD100" if SOC_PART_NUMBER_LPC55S36JBD100
73	default "LPC55S69JBD100" if SOC_PART_NUMBER_LPC55S69JBD100
74	default "LPC55S69JET98"  if SOC_PART_NUMBER_LPC55S69JET98
75