blob: 17b801087f94b5fbed91242662d1abd4e230c7fa [file] [log] [blame]
# Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
# SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_ESP32S2
bool
select SOC_FAMILY_ESPRESSIF_ESP32
help
ESP32-S2 Series
config SOC_ESP32S2_R2
bool
select SOC_ESP32S2
help
ESP32S2_R2
config SOC_ESP32S2_FH2
bool
select SOC_ESP32S2
help
ESP32S2_FH2
config SOC_ESP32S2_FH4
bool
select SOC_ESP32S2
help
ESP32S2_FH4
config SOC_ESP32S2_FN4R2
bool
select SOC_ESP32S2
help
ESP32S2_FN4R2
# SiP with external flash / psram
config SOC_ESP32S2_SOLO_N4
bool
select SOC_ESP32S2
help
ESP32S2_SOLO_N4
config SOC_ESP32S2_SOLO_N8
bool
select SOC_ESP32S2
help
ESP32S2_SOLO_N8
config SOC_ESP32S2_SOLO_N16
bool
select SOC_ESP32S2
help
ESP32S2_SOLO_N16
config SOC_ESP32S2_SOLO_N4R2
bool
select SOC_ESP32S2
help
ESP32S2_SOLO_N4R2
config SOC_ESP32S2_MINI_N4
bool
select SOC_ESP32S2
help
ESP32S2_MINI_N4
config SOC_ESP32S2_MINI_N4R2
bool
select SOC_ESP32S2
help
ESP32S2_MINI_N4R2
config SOC_ESP32S2_WROOM
bool
select SOC_ESP32S2
help
ESP32S2_WROOM
config SOC_ESP32S2_WROVER_N4R2
bool
select SOC_ESP32S2
help
ESP32S2_WROVER_N4R2
config SOC_ESP32S2_WROVER_N8R2
bool
select SOC_ESP32S2
help
ESP32S2_WROVER_N8R2
config SOC_ESP32S2_WROVER_N16R2
bool
select SOC_ESP32S2
help
ESP32S2_WROVER_N16R2
config SOC_ESP32S2
bool
select SOC_SERIES_ESP32S2
help
ESP32S2
config SOC_SERIES
default "esp32s2" if SOC_SERIES_ESP32S2
config SOC
default "esp32s2" if SOC_SERIES_ESP32S2
config SOC_PART_NUMBER
default "ESP32S2" if SOC_ESP32S2
default "ESP32S2_R2" if SOC_ESP32S2_R2
default "ESP32S2_FH2" if SOC_ESP32S2_FH2
default "ESP32S2_FH4" if SOC_ESP32S2_FH4
default "ESP32S2_FN4R2" if SOC_ESP32S2_FN4R2
default "ESP32S2_SOLO_N4" if SOC_ESP32S2_SOLO_N4
default "ESP32S2_SOLO_N8" if SOC_ESP32S2_SOLO_N8
default "ESP32S2_SOLO_N16" if SOC_ESP32S2_SOLO_N16
default "ESP32S2_SOLO_N4R2" if SOC_ESP32S2_SOLO_N4R2
default "ESP32S2_MINI_N4" if SOC_ESP32S2_MINI_N4
default "ESP32S2_MINI_N4R2" if SOC_ESP32S2_MINI_N4R2
default "ESP32S2_WROOM" if SOC_ESP32S2_WROOM
default "ESP32S2_WROVER_N4R2" if SOC_ESP32S2_WROVER_N4R2
default "ESP32S2_WROVER_N8R2" if SOC_ESP32S2_WROVER_N8R2
default "ESP32S2_WROVER_N16R2" if SOC_ESP32S2_WROVER_N16R2
config SOC_TOOLCHAIN_NAME
string
default "espressif_esp32s2" if SOC_SERIES_ESP32S2