1# STMicroelectronics STM32F4 MCU line
2
3# Copyright (c) 2016 Linaro Limited.
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_STM32F4X
7	bool
8	select SOC_FAMILY_STM32
9
10config SOC_SERIES
11	default "stm32f4x" if SOC_SERIES_STM32F4X
12
13config SOC_STM32F401XC
14	bool
15	select SOC_SERIES_STM32F4X
16
17config SOC_STM32F401XE
18	bool
19	select SOC_SERIES_STM32F4X
20
21config SOC_STM32F405XX
22	bool
23	select SOC_SERIES_STM32F4X
24
25config SOC_STM32F407XE
26	bool
27	select SOC_SERIES_STM32F4X
28
29config SOC_STM32F407XG
30	bool
31	select SOC_SERIES_STM32F4X
32
33config SOC_STM32F410RX
34	bool
35	select SOC_SERIES_STM32F4X
36
37config SOC_STM32F411XE
38	bool
39	select SOC_SERIES_STM32F4X
40
41config SOC_STM32F412CX
42	bool
43	select SOC_SERIES_STM32F4X
44
45config SOC_STM32F412RX
46	bool
47	select SOC_SERIES_STM32F4X
48
49config SOC_STM32F412VX
50	bool
51	select SOC_SERIES_STM32F4X
52
53config SOC_STM32F412ZX
54	bool
55	select SOC_SERIES_STM32F4X
56
57config SOC_STM32F413XX
58	bool
59	select SOC_SERIES_STM32F4X
60
61config SOC_STM32F415XX
62	bool
63	select SOC_SERIES_STM32F4X
64
65config SOC_STM32F417XX
66	bool
67	select SOC_SERIES_STM32F4X
68
69config SOC_STM32F423XX
70	bool
71	select SOC_SERIES_STM32F4X
72
73config SOC_STM32F427XX
74	bool
75	select SOC_SERIES_STM32F4X
76
77config SOC_STM32F429XX
78	bool
79	select SOC_SERIES_STM32F4X
80
81config SOC_STM32F437XX
82	bool
83	select SOC_SERIES_STM32F4X
84
85config SOC_STM32F446XX
86	bool
87	select SOC_SERIES_STM32F4X
88
89config SOC_STM32F469XX
90	bool
91	select SOC_SERIES_STM32F4X
92
93config SOC
94	default "stm32f401xc" if SOC_STM32F401XC
95	default "stm32f401xe" if SOC_STM32F401XE
96	default "stm32f405xx" if SOC_STM32F405XX
97	default "stm32f407xx" if SOC_STM32F407XE
98	default "stm32f407xx" if SOC_STM32F407XG
99	default "stm32f410rx" if SOC_STM32F410RX
100	default "stm32f411xe" if SOC_STM32F411XE
101	default "stm32f412cx" if SOC_STM32F412CX
102	default "stm32f412rx" if SOC_STM32F412RX
103	default "stm32f412vx" if SOC_STM32F412VX
104	default "stm32f412zx" if SOC_STM32F412ZX
105	default "stm32f413xx" if SOC_STM32F413XX
106	default "stm32f415xx" if SOC_STM32F415XX
107	default "stm32f417xx" if SOC_STM32F417XX
108	default "stm32f423xx" if SOC_STM32F423XX
109	default "stm32f427xx" if SOC_STM32F427XX
110	default "stm32f429xx" if SOC_STM32F429XX
111	default "stm32f437xx" if SOC_STM32F437XX
112	default "stm32f446xx" if SOC_STM32F446XX
113	default "stm32f469xx" if SOC_STM32F469XX
114