soc: espressif: esp32: add WROVER-E-N16R4 SiP variant

It seems this SiP variant is not sold by espressif directly, but it is
used by the Odroid Go. The Odroid Go documentation calls this a "custom"
model [1].

There already exists a SiP specific device tree include file:

  zephyr/dts/xtensa/espressif/esp32/esp32_wrover_e_n16r4.dtsi

[1] https://wiki.odroid.com/odroid_go/odroid_go#specifications

Signed-off-by: Gero Schwäricke <gero.schwaericke@posteo.de>
This commit is contained in:
Gero Schwäricke 2024-07-26 23:44:07 +02:00 committed by Anas Nashif
commit 776ecbca0f

View file

@ -98,6 +98,12 @@ config SOC_ESP32_WROVER_E_N16R2
help help
ESP32_WROVER_E_N16R2 ESP32_WROVER_E_N16R2
config SOC_ESP32_WROVER_E_N16R4
bool
select SOC_ESP32
help
ESP32_WROVER_E_N16R4
config SOC_ESP32_WROVER_E_N4R8 config SOC_ESP32_WROVER_E_N4R8
bool bool
select SOC_ESP32 select SOC_ESP32
@ -154,6 +160,7 @@ config SOC_PART_NUMBER
default "ESP32_WROVER_E_N4R2" if SOC_ESP32_WROVER_E_N4R2 default "ESP32_WROVER_E_N4R2" if SOC_ESP32_WROVER_E_N4R2
default "ESP32_WROVER_E_N8R2" if SOC_ESP32_WROVER_E_N8R2 default "ESP32_WROVER_E_N8R2" if SOC_ESP32_WROVER_E_N8R2
default "ESP32_WROVER_E_N16R2" if SOC_ESP32_WROVER_E_N16R2 default "ESP32_WROVER_E_N16R2" if SOC_ESP32_WROVER_E_N16R2
default "ESP32_WROVER_E_N16R4" if SOC_ESP32_WROVER_E_N16R4
default "ESP32_WROVER_E_N4R8" if SOC_ESP32_WROVER_E_N4R8 default "ESP32_WROVER_E_N4R8" if SOC_ESP32_WROVER_E_N4R8
default "ESP32_WROVER_E_N8R8" if SOC_ESP32_WROVER_E_N8R8 default "ESP32_WROVER_E_N8R8" if SOC_ESP32_WROVER_E_N8R8
default "ESP32_WROVER_E_N16R8" if SOC_ESP32_WROVER_E_N16R8 default "ESP32_WROVER_E_N16R8" if SOC_ESP32_WROVER_E_N16R8