1# LPC LPC11U6x MCU line
2
3# Copyright (c) 2020, Seagate
4# SPDX-License-Identifier: Apache-2.0
5
6choice
7	prompt "LPC LPC11U6X MCU Selection"
8	depends on SOC_SERIES_LPC11U6X
9
10config SOC_LPC11U68
11	bool "SOC_LPC11U68"
12
13config SOC_LPC11U67
14	bool "SOC_LPC11U67"
15
16config SOC_LPC11U66
17	bool "SOC_LPC11U66"
18
19endchoice
20
21if SOC_SERIES_LPC11U6X
22
23config SOC_PART_NUMBER_LPC11U66JBD48
24	bool
25config SOC_PART_NUMBER_LPC11U67JBD48
26	bool
27config SOC_PART_NUMBER_LPC11U67JBD64
28	bool
29config SOC_PART_NUMBER_LPC11U67JBD100
30	bool
31config SOC_PART_NUMBER_LPC11U68JBD48
32	bool
33config SOC_PART_NUMBER_LPC11U68JBD64
34	bool
35config SOC_PART_NUMBER_LPC11U68JBD100
36	bool
37
38config SOC_PART_NUMBER_LPC11U6X
39	string
40	default "LPC11U66JBD48" if SOC_PART_NUMBER_LPC11U66JBD48
41	default "LPC11U67JBD48" if SOC_PART_NUMBER_LPC11U67JBD48
42	default "LPC11U67JBD64" if SOC_PART_NUMBER_LPC11U67JBD64
43	default "LPC11U67JBD100" if SOC_PART_NUMBER_LPC11U67JBD100
44	default "LPC11U68JBD48" if SOC_PART_NUMBER_LPC11U68JBD48
45	default "LPC11U68JBD64" if SOC_PART_NUMBER_LPC11U68JBD64
46	default "LPC11U68JBD100" if SOC_PART_NUMBER_LPC11U68JBD100
47
48	help
49	  This string holds the full part number of the SoC. It is a hidden
50	  option that you should not set directly. The part number selection
51	  choice defines the default value for this string.
52endif # SOC_SERIES_LPC11U6X
53