1# XMC 4xxx MCU line
2#
3# Copyright (c) 2020 Linumiz
4# Author: Parthiban Nallathambi <parthiban@linumiz.com>
5# SPDX-License-Identifier: Apache-2.0
6
7choice
8	prompt "XMC 4xxx MCU Selection"
9	depends on SOC_SERIES_XMC_4XXX
10
11config SOC_XMC4500
12	bool "SOC_XMC4500"
13	select HAS_XMCLIB
14
15config SOC_XMC4700
16	bool "SOC_XMC4700"
17	select HAS_XMCLIB
18
19endchoice
20
21if SOC_SERIES_XMC_4XXX
22
23config SOC_PART_NUMBER_F100X1024
24	bool
25
26config SOC_PART_NUMBER_F144X2048
27	bool
28
29config SOC_PART_NUMBER_XMC_4XXX
30	string
31	default "F100x1024" if SOC_PART_NUMBER_F100X1024
32	default "F144x2048" if SOC_PART_NUMBER_F144X2048
33	help
34	  This string holds the full part number of the SoC. It is a hidden option
35	  that you should not set directly. The part number selection choice defines
36	  the default value for this string.
37
38endif # SOC_SERIES_XMC_4XXX
39