1# Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_ESP32C3
5	bool
6	select SOC_FAMILY_ESPRESSIF_ESP32
7	help
8	  ESP32C3
9
10config SOC_ESP32C3_FN4
11	bool
12	select SOC_ESP32C3
13	help
14	  ESP32C3_FN4
15
16config SOC_ESP32C3_FH4
17	bool
18	select SOC_ESP32C3
19	help
20	  ESP32C3_FH4
21
22config SOC_ESP32C3_FH4X
23	bool
24	select SOC_ESP32C3
25	help
26	  ESP32C3_FH4X
27
28config SOC_ESP32C3_MINI_N4
29	bool
30	select SOC_ESP32C3
31	help
32	  ESP32C3_MINI_N4
33
34config SOC_ESP32C3_WROOM_02_N4
35	bool
36	select SOC_ESP32C3
37	help
38	  ESP32C3_WROOM_02_N4
39
40config SOC_ESP32C3_WROOM_02_N8
41	bool
42	select SOC_ESP32C3
43	help
44	  ESP32C3_WROOM_02_N8
45
46config SOC_ESP32C3
47	bool
48	select SOC_SERIES_ESP32C3
49	help
50	  ESP32C3
51
52config SOC_SERIES
53	default "esp32c3" if SOC_SERIES_ESP32C3
54
55config SOC
56	default "esp32c3" if SOC_SERIES_ESP32C3
57
58config SOC_PART_NUMBER
59	default "ESP32C3_FN4" if SOC_ESP32C3_FN4
60	default "ESP32C3_FH4" if SOC_ESP32C3_FH4
61	default "ESP32C3_FH4X" if SOC_ESP32C3_FH4X
62	default "ESP32C3_MINI_N4" if SOC_ESP32C3_MINI_N4
63	default "ESP32C3_WROOM_02_N4" if SOC_ESP32C3_WROOM_02_N4
64	default "ESP32C3_WROOM_02_N8" if SOC_ESP32C3_WROOM_02_N8
65	default "ESP32C3" if SOC_ESP32C3
66