This is an automated email from the ASF dual-hosted git repository.
jerpelea pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 26f0a52059 Add a cmake variable so external project can detect nuttx
is used.
new 721c37a876 risc-v/esp32c6: Remove duplicated esp32c6 implementation
new 4c4d62ff93 Rename espressif folder as common/espressif
new c8d7c81cb9 risc-v/esp32c3: Rename legacy approach esp32c3 as
esp32c3-legacy
new d1db1810ad risc-v/espressif: Rename espressif/esp32c3 as esp32c3
risc-v/espressif: Rename espressif/esp32c6 as esp32c6 risc-v/espressif: Rename
espressif/esp32h2 as esp32h2
new 3b7ec79c75 Fix sotest build error for esp32c6
new 25670bac9f docs/esp32c3: esp32c3 docs renamed as esp32c3-legacy
new 34c6bb3bd7 Docs/esp32c3: esp32c3 new approach documentation added
new 727adcd499 Docs/esp: esp32h2 and esp32c6 documentation added
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../boards/esp32c3-devkit-rust-1/README.txt | 0
.../boards/esp32c3-devkit-rust-1/index.rst | 0
.../esp32c3-devkit/ESP32-C3-DevKitC-02-v1.1.png | Bin
.../esp32c3-devkit/ESP32-C3-DevKitM-1-v1.0.png | Bin
.../boards/esp32c3-devkit/ROMFS.txt | 0
.../boards/esp32c3-devkit/index.rst | 0
.../platforms/risc-v/esp32c3-legacy/index.rst | 287 +
.../ESP32-C3-DevKitC-02-v1.1.png | Bin
.../ESP32-C3-DevKitM-1-v1.0.png | Bin
.../esp32c3/boards/esp32c3-generic/index.rst | 167 +
Documentation/platforms/risc-v/esp32c3/index.rst | 28 +-
.../risc-v/esp32c6/boards/esp32c6-devkit/index.rst | 102 +-
Documentation/platforms/risc-v/esp32c6/index.rst | 37 +-
.../ESP32-H2-DevKitM-1-v1.0-block-diagram.png | Bin 0 -> 1925553 bytes
.../esp32-h2-devkitm-1-isometric.png | Bin 0 -> 3490600 bytes
.../esp32-h2-devkitm-1-pin-layout.png | Bin 0 -> 328480 bytes
.../esp32-h2-devkitm-1-v1.2-annotated-photo.png | Bin 0 -> 360443 bytes
.../risc-v/esp32h2/boards/esp32h2-devkit/index.rst | 201 +
Documentation/platforms/risc-v/esp32h2/index.rst | 185 +
arch/risc-v/Kconfig | 106 +-
arch/risc-v/include/esp32c3-legacy/chip.h | 38 +
.../include/esp32c3-legacy/esp_efuse_table.h | 130 +
arch/risc-v/include/esp32c3-legacy/irq.h | 241 +
.../include/{espressif => esp32c3}/.gitignore | 0
arch/risc-v/include/esp32c3/chip.h | 6 -
arch/risc-v/include/esp32c3/esp_efuse_table.h | 130 -
arch/risc-v/include/esp32c3/irq.h | 241 -
.../include/{espressif => esp32c6}/.gitignore | 0
arch/risc-v/include/esp32c6/chip.h | 8 +
arch/risc-v/include/esp32c6/irq.h | 260 -
.../include/{espressif => esp32h2}/.gitignore | 0
arch/risc-v/include/esp32h2/chip.h | 32 +
arch/risc-v/include/espressif/chip.h | 32 -
arch/risc-v/src/{ => common}/espressif/.gitignore | 0
arch/risc-v/src/common/espressif/Bootloader.mk | 130 +
arch/risc-v/src/common/espressif/Kconfig | 628 ++
arch/risc-v/src/common/espressif/Make.defs | 119 +
arch/risc-v/src/common/espressif/chip.h | 40 +
.../risc-v/src/common/espressif/esp_allocateheap.c | 106 +
arch/risc-v/src/common/espressif/esp_config.h | 71 +
arch/risc-v/src/common/espressif/esp_gpio.c | 461 ++
arch/risc-v/src/common/espressif/esp_gpio.h | 301 +
arch/risc-v/src/common/espressif/esp_head.S | 78 +
arch/risc-v/src/common/espressif/esp_hr_timer.c | 731 +++
arch/risc-v/src/common/espressif/esp_hr_timer.h | 232 +
arch/risc-v/src/common/espressif/esp_idle.c | 74 +
arch/risc-v/src/common/espressif/esp_irq.c | 586 ++
arch/risc-v/src/common/espressif/esp_irq.h | 151 +
arch/risc-v/src/common/espressif/esp_ledc.c | 1678 +++++
arch/risc-v/src/common/espressif/esp_ledc.h | 52 +
arch/risc-v/src/common/espressif/esp_libc_stubs.c | 415 ++
arch/risc-v/src/common/espressif/esp_libc_stubs.h | 51 +
arch/risc-v/src/common/espressif/esp_lowputc.c | 367 ++
arch/risc-v/src/common/espressif/esp_lowputc.h | 186 +
arch/risc-v/src/common/espressif/esp_memorymap.h | 44 +
arch/risc-v/src/common/espressif/esp_oneshot.c | 583 ++
arch/risc-v/src/common/espressif/esp_oneshot.h | 51 +
arch/risc-v/src/common/espressif/esp_random.c | 122 +
arch/risc-v/src/common/espressif/esp_rtc.c | 878 +++
arch/risc-v/src/common/espressif/esp_rtc.h | 51 +
arch/risc-v/src/common/espressif/esp_serial.c | 1241 ++++
arch/risc-v/src/common/espressif/esp_start.c | 456 ++
arch/risc-v/src/common/espressif/esp_start.h | 49 +
arch/risc-v/src/common/espressif/esp_systemreset.c | 158 +
arch/risc-v/src/common/espressif/esp_systemreset.h | 111 +
arch/risc-v/src/common/espressif/esp_tickless.c | 433 ++
arch/risc-v/src/common/espressif/esp_tickless.h | 69 +
arch/risc-v/src/common/espressif/esp_timer.c | 581 ++
arch/risc-v/src/common/espressif/esp_timer.h | 53 +
arch/risc-v/src/common/espressif/esp_timerisr.c | 161 +
arch/risc-v/src/common/espressif/esp_usbserial.c | 464 ++
arch/risc-v/src/common/espressif/esp_usbserial.h | 51 +
arch/risc-v/src/common/espressif/esp_vectors.S | 57 +
arch/risc-v/src/common/espressif/esp_wdt.c | 587 ++
arch/risc-v/src/common/espressif/esp_wdt.h | 51 +
.../src/{esp32c3 => esp32c3-legacy}/.gitignore | 0
arch/risc-v/src/esp32c3-legacy/Bootloader.mk | 203 +
arch/risc-v/src/esp32c3-legacy/Kconfig | 1196 ++++
.../{esp32c3 => esp32c3-legacy}/Kconfig.security | 0
arch/risc-v/src/esp32c3-legacy/Make.defs | 256 +
arch/risc-v/src/esp32c3-legacy/chip.h | 39 +
arch/risc-v/src/esp32c3-legacy/esp32c3.h | 49 +
arch/risc-v/src/esp32c3-legacy/esp32c3_adc.c | 895 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_adc.h | 79 +
arch/risc-v/src/esp32c3-legacy/esp32c3_aes.c | 657 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_aes.h | 217 +
.../src/esp32c3-legacy/esp32c3_allocateheap.c | 156 +
arch/risc-v/src/esp32c3-legacy/esp32c3_attr.h | 53 +
arch/risc-v/src/esp32c3-legacy/esp32c3_bignum.c | 3846 +++++++++++
arch/risc-v/src/esp32c3-legacy/esp32c3_bignum.h | 872 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_ble.c | 328 +
arch/risc-v/src/esp32c3-legacy/esp32c3_ble.h | 50 +
.../src/esp32c3-legacy/esp32c3_ble_adapter.c | 2397 +++++++
.../src/esp32c3-legacy/esp32c3_ble_adapter.h | 161 +
arch/risc-v/src/esp32c3-legacy/esp32c3_brownout.c | 66 +
arch/risc-v/src/esp32c3-legacy/esp32c3_brownout.h | 65 +
.../src/esp32c3-legacy/esp32c3_clockconfig.c | 226 +
.../src/esp32c3-legacy/esp32c3_clockconfig.h | 104 +
arch/risc-v/src/esp32c3-legacy/esp32c3_config.h | 71 +
arch/risc-v/src/esp32c3-legacy/esp32c3_crypto.c | 514 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_dma.c | 378 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_dma.h | 225 +
arch/risc-v/src/esp32c3-legacy/esp32c3_efuse.c | 711 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_efuse.h | 189 +
.../src/esp32c3-legacy/esp32c3_efuse_lowerhalf.c | 241 +
.../src/esp32c3-legacy/esp32c3_efuse_table.c | 1360 ++++
.../risc-v/src/esp32c3-legacy/esp32c3_extraheaps.c | 62 +
arch/risc-v/src/esp32c3-legacy/esp32c3_freerun.c | 354 +
arch/risc-v/src/esp32c3-legacy/esp32c3_freerun.h | 145 +
arch/risc-v/src/esp32c3-legacy/esp32c3_gpio.c | 420 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_gpio.h | 225 +
arch/risc-v/src/esp32c3-legacy/esp32c3_head.S | 77 +
arch/risc-v/src/esp32c3-legacy/esp32c3_i2c.c | 1579 +++++
arch/risc-v/src/esp32c3-legacy/esp32c3_i2c.h | 94 +
arch/risc-v/src/esp32c3-legacy/esp32c3_idle.c | 263 +
arch/risc-v/src/esp32c3-legacy/esp32c3_irq.c | 707 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_irq.h | 146 +
arch/risc-v/src/esp32c3-legacy/esp32c3_ledc.c | 780 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_ledc.h | 52 +
.../risc-v/src/esp32c3-legacy/esp32c3_libc_stubs.c | 315 +
arch/risc-v/src/esp32c3-legacy/esp32c3_lowputc.c | 883 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_lowputc.h | 492 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_memorymap.h | 42 +
arch/risc-v/src/esp32c3-legacy/esp32c3_oneshot.c | 458 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_oneshot.h | 204 +
.../src/esp32c3-legacy/esp32c3_oneshot_lowerhalf.c | 374 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_partition.c | 666 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_partition.h | 72 +
arch/risc-v/src/esp32c3-legacy/esp32c3_perf.c | 87 +
arch/risc-v/src/esp32c3-legacy/esp32c3_pm.c | 1193 ++++
arch/risc-v/src/esp32c3-legacy/esp32c3_pm.h | 284 +
.../src/esp32c3-legacy/esp32c3_pminitialize.c | 51 +
arch/risc-v/src/esp32c3-legacy/esp32c3_region.c | 183 +
arch/risc-v/src/esp32c3-legacy/esp32c3_region.h | 71 +
.../risc-v/src/esp32c3-legacy/esp32c3_resetcause.c | 59 +
.../risc-v/src/esp32c3-legacy/esp32c3_resetcause.h | 60 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rng.c | 204 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rsa.c | 2171 ++++++
arch/risc-v/src/esp32c3-legacy/esp32c3_rsa.h | 511 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_rt_timer.c | 795 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_rt_timer.h | 244 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rtc.c | 3433 ++++++++++
arch/risc-v/src/esp32c3-legacy/esp32c3_rtc.h | 737 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_gpio.c | 267 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_gpio.h | 149 +
.../src/esp32c3-legacy/esp32c3_rtc_lowerhalf.c | 555 ++
.../src/esp32c3-legacy/esp32c3_rtc_lowerhalf.h | 56 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rtcheap.c | 183 +
arch/risc-v/src/esp32c3-legacy/esp32c3_rtcheap.h | 146 +
arch/risc-v/src/esp32c3-legacy/esp32c3_serial.c | 1167 ++++
arch/risc-v/src/esp32c3-legacy/esp32c3_sha.c | 1134 ++++
arch/risc-v/src/esp32c3-legacy/esp32c3_sha.h | 269 +
arch/risc-v/src/esp32c3-legacy/esp32c3_spi.c | 1466 +++++
arch/risc-v/src/esp32c3-legacy/esp32c3_spi.h | 170 +
arch/risc-v/src/esp32c3-legacy/esp32c3_spi_slave.c | 1515 +++++
arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash.c | 429 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash.h | 132 +
.../src/esp32c3-legacy/esp32c3_spiflash_mtd.c | 749 +++
.../src/esp32c3-legacy/esp32c3_spiflash_mtd.h | 108 +
arch/risc-v/src/esp32c3-legacy/esp32c3_start.c | 329 +
arch/risc-v/src/esp32c3-legacy/esp32c3_start.h | 55 +
.../src/esp32c3-legacy/esp32c3_systemreset.c | 149 +
.../src/esp32c3-legacy/esp32c3_systemreset.h | 105 +
arch/risc-v/src/esp32c3-legacy/esp32c3_textheap.c | 138 +
arch/risc-v/src/esp32c3-legacy/esp32c3_tickless.c | 606 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_tickless.h | 67 +
arch/risc-v/src/esp32c3-legacy/esp32c3_tim.c | 994 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_tim.h | 141 +
.../src/esp32c3-legacy/esp32c3_tim_lowerhalf.c | 562 ++
.../src/esp32c3-legacy/esp32c3_tim_lowerhalf.h | 40 +
arch/risc-v/src/esp32c3-legacy/esp32c3_timerisr.c | 126 +
arch/risc-v/src/esp32c3-legacy/esp32c3_twai.c | 1253 ++++
arch/risc-v/src/esp32c3-legacy/esp32c3_twai.h | 77 +
arch/risc-v/src/esp32c3-legacy/esp32c3_uid.c | 55 +
arch/risc-v/src/esp32c3-legacy/esp32c3_uid.h | 50 +
arch/risc-v/src/esp32c3-legacy/esp32c3_usbserial.c | 464 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_usbserial.h | 51 +
arch/risc-v/src/esp32c3-legacy/esp32c3_userspace.c | 403 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_userspace.h | 49 +
arch/risc-v/src/esp32c3-legacy/esp32c3_vectors.S | 57 +
arch/risc-v/src/esp32c3-legacy/esp32c3_wdt.c | 1072 +++
arch/risc-v/src/esp32c3-legacy/esp32c3_wdt.h | 147 +
.../src/esp32c3-legacy/esp32c3_wdt_lowerhalf.c | 741 +++
.../src/esp32c3-legacy/esp32c3_wdt_lowerhalf.h | 58 +
.../src/esp32c3-legacy/esp32c3_wifi_adapter.c | 6929 ++++++++++++++++++++
.../src/esp32c3-legacy/esp32c3_wifi_adapter.h | 861 +++
.../risc-v/src/esp32c3-legacy/esp32c3_wifi_utils.c | 560 ++
.../risc-v/src/esp32c3-legacy/esp32c3_wifi_utils.h | 104 +
arch/risc-v/src/esp32c3-legacy/esp32c3_wireless.c | 586 ++
arch/risc-v/src/esp32c3-legacy/esp32c3_wireless.h | 194 +
arch/risc-v/src/esp32c3-legacy/esp32c3_wlan.c | 1518 +++++
arch/risc-v/src/esp32c3-legacy/esp32c3_wlan.h | 111 +
.../src/esp32c3-legacy/hardware/apb_ctrl_reg.h | 82 +
arch/risc-v/src/esp32c3-legacy/hardware/bb_reg.h | 49 +
.../src/esp32c3-legacy/hardware/esp32c3_aes.h | 780 +++
.../esp32c3-legacy/hardware/esp32c3_cache_memory.h | 110 +
.../src/esp32c3-legacy/hardware/esp32c3_dma.h | 3898 +++++++++++
.../src/esp32c3-legacy/hardware/esp32c3_efuse.h | 3282 +++++++++
.../src/esp32c3-legacy/hardware/esp32c3_gpio.h | 5314 +++++++++++++++
.../esp32c3-legacy/hardware/esp32c3_gpio_sigmap.h | 196 +
.../src/esp32c3-legacy/hardware/esp32c3_i2c.h | 1226 ++++
.../esp32c3-legacy/hardware/esp32c3_interrupt.h | 962 +++
.../src/esp32c3-legacy/hardware/esp32c3_iomux.h | 310 +
.../src/esp32c3-legacy/hardware/esp32c3_ledc.h | 2742 ++++++++
.../esp32c3-legacy/hardware/esp32c3_memorymap.h | 72 +
.../src/esp32c3-legacy/hardware/esp32c3_pinmap.h | 45 +
.../esp32c3-legacy/hardware/esp32c3_rom_layout.h | 94 +
.../src/esp32c3-legacy/hardware/esp32c3_rsa.h | 308 +
.../src/esp32c3-legacy/hardware/esp32c3_rtccntl.h | 3627 ++++++++++
.../src/esp32c3-legacy/hardware/esp32c3_saradc.h | 912 +++
.../src/esp32c3-legacy/hardware/esp32c3_sha.h | 938 +++
.../src/esp32c3-legacy/hardware/esp32c3_soc.h | 329 +
.../src/esp32c3-legacy/hardware/esp32c3_spi.h | 2214 +++++++
.../src/esp32c3-legacy/hardware/esp32c3_syscon.h | 642 ++
.../src/esp32c3-legacy/hardware/esp32c3_system.h | 1219 ++++
.../src/esp32c3-legacy/hardware/esp32c3_systimer.h | 587 ++
.../src/esp32c3-legacy/hardware/esp32c3_tim.h | 537 ++
.../src/esp32c3-legacy/hardware/esp32c3_twai.h | 856 +++
.../src/esp32c3-legacy/hardware/esp32c3_uart.h | 2206 +++++++
.../hardware/esp32c3_usb_serial_jtag.h | 1233 ++++
.../src/esp32c3-legacy/hardware/extmem_reg.h | 90 +
arch/risc-v/src/esp32c3-legacy/hardware/fe_reg.h | 50 +
arch/risc-v/src/esp32c3-legacy/hardware/nrx_reg.h | 52 +
.../src/esp32c3-legacy/hardware/regi2c_bbpll.h | 75 +
.../src/esp32c3-legacy/hardware/regi2c_brownout.h | 31 +
.../src/esp32c3-legacy/hardware/regi2c_ctrl.h | 69 +
.../src/esp32c3-legacy/hardware/regi2c_dig_reg.h | 59 +
.../src/esp32c3-legacy/hardware/regi2c_lp_bias.h | 60 +
.../src/esp32c3-legacy/hardware/regi2c_saradc.h | 51 +
.../src/esp32c3-legacy/hardware/spi_mem_reg.h | 46 +
arch/risc-v/src/esp32c3-legacy/hardware/wdev_reg.h | 34 +
.../src/esp32c3-legacy/rom/esp32c3_libc_stubs.h | 113 +
.../src/esp32c3-legacy/rom/esp32c3_spiflash.h | 1017 +++
arch/risc-v/src/esp32c3/.gitignore | 3 +-
arch/risc-v/src/esp32c3/Bootloader.mk | 203 -
arch/risc-v/src/esp32c3/Kconfig | 1192 +---
arch/risc-v/src/esp32c3/Make.defs | 236 +-
arch/risc-v/src/esp32c3/chip.h | 39 -
arch/risc-v/src/esp32c3/esp32c3.h | 49 -
arch/risc-v/src/esp32c3/esp32c3_adc.c | 895 ---
arch/risc-v/src/esp32c3/esp32c3_adc.h | 79 -
arch/risc-v/src/esp32c3/esp32c3_aes.c | 657 --
arch/risc-v/src/esp32c3/esp32c3_aes.h | 217 -
arch/risc-v/src/esp32c3/esp32c3_allocateheap.c | 156 -
arch/risc-v/src/esp32c3/esp32c3_attr.h | 53 -
arch/risc-v/src/esp32c3/esp32c3_bignum.c | 3846 -----------
arch/risc-v/src/esp32c3/esp32c3_bignum.h | 872 ---
arch/risc-v/src/esp32c3/esp32c3_ble.c | 328 -
arch/risc-v/src/esp32c3/esp32c3_ble.h | 50 -
arch/risc-v/src/esp32c3/esp32c3_ble_adapter.c | 2397 -------
arch/risc-v/src/esp32c3/esp32c3_ble_adapter.h | 161 -
arch/risc-v/src/esp32c3/esp32c3_brownout.c | 66 -
arch/risc-v/src/esp32c3/esp32c3_brownout.h | 65 -
arch/risc-v/src/esp32c3/esp32c3_clockconfig.c | 226 -
arch/risc-v/src/esp32c3/esp32c3_clockconfig.h | 104 -
arch/risc-v/src/esp32c3/esp32c3_config.h | 71 -
arch/risc-v/src/esp32c3/esp32c3_crypto.c | 514 --
arch/risc-v/src/esp32c3/esp32c3_dma.c | 378 --
arch/risc-v/src/esp32c3/esp32c3_dma.h | 225 -
arch/risc-v/src/esp32c3/esp32c3_efuse.c | 711 --
arch/risc-v/src/esp32c3/esp32c3_efuse.h | 189 -
arch/risc-v/src/esp32c3/esp32c3_efuse_lowerhalf.c | 241 -
arch/risc-v/src/esp32c3/esp32c3_efuse_table.c | 1360 ----
arch/risc-v/src/esp32c3/esp32c3_extraheaps.c | 62 -
arch/risc-v/src/esp32c3/esp32c3_freerun.c | 354 -
arch/risc-v/src/esp32c3/esp32c3_freerun.h | 145 -
arch/risc-v/src/esp32c3/esp32c3_gpio.c | 420 --
arch/risc-v/src/esp32c3/esp32c3_gpio.h | 225 -
arch/risc-v/src/esp32c3/esp32c3_head.S | 77 -
arch/risc-v/src/esp32c3/esp32c3_i2c.c | 1579 -----
arch/risc-v/src/esp32c3/esp32c3_i2c.h | 94 -
arch/risc-v/src/esp32c3/esp32c3_idle.c | 263 -
arch/risc-v/src/esp32c3/esp32c3_irq.c | 707 --
arch/risc-v/src/esp32c3/esp32c3_irq.h | 146 -
arch/risc-v/src/esp32c3/esp32c3_ledc.c | 780 ---
arch/risc-v/src/esp32c3/esp32c3_ledc.h | 52 -
arch/risc-v/src/esp32c3/esp32c3_libc_stubs.c | 315 -
arch/risc-v/src/esp32c3/esp32c3_lowputc.c | 883 ---
arch/risc-v/src/esp32c3/esp32c3_lowputc.h | 492 --
arch/risc-v/src/esp32c3/esp32c3_memorymap.h | 42 -
arch/risc-v/src/esp32c3/esp32c3_oneshot.c | 458 --
arch/risc-v/src/esp32c3/esp32c3_oneshot.h | 204 -
.../risc-v/src/esp32c3/esp32c3_oneshot_lowerhalf.c | 374 --
arch/risc-v/src/esp32c3/esp32c3_partition.c | 666 --
arch/risc-v/src/esp32c3/esp32c3_partition.h | 72 -
arch/risc-v/src/esp32c3/esp32c3_perf.c | 87 -
arch/risc-v/src/esp32c3/esp32c3_pm.c | 1193 ----
arch/risc-v/src/esp32c3/esp32c3_pm.h | 284 -
arch/risc-v/src/esp32c3/esp32c3_pminitialize.c | 51 -
arch/risc-v/src/esp32c3/esp32c3_region.c | 183 -
arch/risc-v/src/esp32c3/esp32c3_region.h | 71 -
arch/risc-v/src/esp32c3/esp32c3_resetcause.c | 59 -
arch/risc-v/src/esp32c3/esp32c3_resetcause.h | 60 -
arch/risc-v/src/esp32c3/esp32c3_rng.c | 204 -
arch/risc-v/src/esp32c3/esp32c3_rsa.c | 2171 ------
arch/risc-v/src/esp32c3/esp32c3_rsa.h | 511 --
arch/risc-v/src/esp32c3/esp32c3_rt_timer.c | 795 ---
arch/risc-v/src/esp32c3/esp32c3_rt_timer.h | 244 -
arch/risc-v/src/esp32c3/esp32c3_rtc.c | 3433 ----------
arch/risc-v/src/esp32c3/esp32c3_rtc.h | 737 ---
arch/risc-v/src/esp32c3/esp32c3_rtc_gpio.c | 267 -
arch/risc-v/src/esp32c3/esp32c3_rtc_gpio.h | 149 -
arch/risc-v/src/esp32c3/esp32c3_rtc_lowerhalf.c | 555 --
arch/risc-v/src/esp32c3/esp32c3_rtc_lowerhalf.h | 56 -
arch/risc-v/src/esp32c3/esp32c3_rtcheap.c | 183 -
arch/risc-v/src/esp32c3/esp32c3_rtcheap.h | 146 -
arch/risc-v/src/esp32c3/esp32c3_serial.c | 1167 ----
arch/risc-v/src/esp32c3/esp32c3_sha.c | 1134 ----
arch/risc-v/src/esp32c3/esp32c3_sha.h | 269 -
arch/risc-v/src/esp32c3/esp32c3_spi.c | 1466 -----
arch/risc-v/src/esp32c3/esp32c3_spi.h | 170 -
arch/risc-v/src/esp32c3/esp32c3_spi_slave.c | 1515 -----
arch/risc-v/src/esp32c3/esp32c3_spiflash.c | 429 --
arch/risc-v/src/esp32c3/esp32c3_spiflash.h | 132 -
arch/risc-v/src/esp32c3/esp32c3_spiflash_mtd.c | 749 ---
arch/risc-v/src/esp32c3/esp32c3_spiflash_mtd.h | 108 -
arch/risc-v/src/esp32c3/esp32c3_start.c | 329 -
arch/risc-v/src/esp32c3/esp32c3_start.h | 55 -
arch/risc-v/src/esp32c3/esp32c3_systemreset.c | 149 -
arch/risc-v/src/esp32c3/esp32c3_systemreset.h | 105 -
arch/risc-v/src/esp32c3/esp32c3_textheap.c | 138 -
arch/risc-v/src/esp32c3/esp32c3_tickless.c | 606 --
arch/risc-v/src/esp32c3/esp32c3_tickless.h | 67 -
arch/risc-v/src/esp32c3/esp32c3_tim.c | 994 ---
arch/risc-v/src/esp32c3/esp32c3_tim.h | 141 -
arch/risc-v/src/esp32c3/esp32c3_tim_lowerhalf.c | 562 --
arch/risc-v/src/esp32c3/esp32c3_tim_lowerhalf.h | 40 -
arch/risc-v/src/esp32c3/esp32c3_timerisr.c | 126 -
arch/risc-v/src/esp32c3/esp32c3_twai.c | 1253 ----
arch/risc-v/src/esp32c3/esp32c3_twai.h | 77 -
arch/risc-v/src/esp32c3/esp32c3_uid.c | 55 -
arch/risc-v/src/esp32c3/esp32c3_uid.h | 50 -
arch/risc-v/src/esp32c3/esp32c3_usbserial.c | 464 --
arch/risc-v/src/esp32c3/esp32c3_usbserial.h | 51 -
arch/risc-v/src/esp32c3/esp32c3_userspace.c | 403 --
arch/risc-v/src/esp32c3/esp32c3_userspace.h | 49 -
arch/risc-v/src/esp32c3/esp32c3_vectors.S | 57 -
arch/risc-v/src/esp32c3/esp32c3_wdt.c | 1072 ---
arch/risc-v/src/esp32c3/esp32c3_wdt.h | 147 -
arch/risc-v/src/esp32c3/esp32c3_wdt_lowerhalf.c | 741 ---
arch/risc-v/src/esp32c3/esp32c3_wdt_lowerhalf.h | 58 -
arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c | 6929 --------------------
arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.h | 861 ---
arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c | 560 --
arch/risc-v/src/esp32c3/esp32c3_wifi_utils.h | 104 -
arch/risc-v/src/esp32c3/esp32c3_wireless.c | 586 --
arch/risc-v/src/esp32c3/esp32c3_wireless.h | 194 -
arch/risc-v/src/esp32c3/esp32c3_wlan.c | 1518 -----
arch/risc-v/src/esp32c3/esp32c3_wlan.h | 111 -
arch/risc-v/src/esp32c3/hal_esp32c3.mk | 147 +
arch/risc-v/src/esp32c3/hardware/apb_ctrl_reg.h | 82 -
arch/risc-v/src/esp32c3/hardware/bb_reg.h | 49 -
arch/risc-v/src/esp32c3/hardware/esp32c3_aes.h | 780 ---
.../src/esp32c3/hardware/esp32c3_cache_memory.h | 110 -
arch/risc-v/src/esp32c3/hardware/esp32c3_dma.h | 3898 -----------
arch/risc-v/src/esp32c3/hardware/esp32c3_efuse.h | 3282 ---------
arch/risc-v/src/esp32c3/hardware/esp32c3_gpio.h | 5314 ---------------
.../src/esp32c3/hardware/esp32c3_gpio_sigmap.h | 196 -
arch/risc-v/src/esp32c3/hardware/esp32c3_i2c.h | 1226 ----
.../src/esp32c3/hardware/esp32c3_interrupt.h | 962 ---
arch/risc-v/src/esp32c3/hardware/esp32c3_iomux.h | 310 -
arch/risc-v/src/esp32c3/hardware/esp32c3_ledc.h | 2742 --------
.../src/esp32c3/hardware/esp32c3_memorymap.h | 72 -
arch/risc-v/src/esp32c3/hardware/esp32c3_pinmap.h | 45 -
.../src/esp32c3/hardware/esp32c3_rom_layout.h | 94 -
arch/risc-v/src/esp32c3/hardware/esp32c3_rsa.h | 308 -
arch/risc-v/src/esp32c3/hardware/esp32c3_rtccntl.h | 3627 ----------
arch/risc-v/src/esp32c3/hardware/esp32c3_saradc.h | 912 ---
arch/risc-v/src/esp32c3/hardware/esp32c3_sha.h | 938 ---
arch/risc-v/src/esp32c3/hardware/esp32c3_soc.h | 329 -
arch/risc-v/src/esp32c3/hardware/esp32c3_spi.h | 2214 -------
arch/risc-v/src/esp32c3/hardware/esp32c3_syscon.h | 642 --
arch/risc-v/src/esp32c3/hardware/esp32c3_system.h | 1219 ----
.../risc-v/src/esp32c3/hardware/esp32c3_systimer.h | 587 --
arch/risc-v/src/esp32c3/hardware/esp32c3_tim.h | 537 --
arch/risc-v/src/esp32c3/hardware/esp32c3_twai.h | 856 ---
arch/risc-v/src/esp32c3/hardware/esp32c3_uart.h | 2206 -------
.../src/esp32c3/hardware/esp32c3_usb_serial_jtag.h | 1233 ----
arch/risc-v/src/esp32c3/hardware/extmem_reg.h | 90 -
arch/risc-v/src/esp32c3/hardware/fe_reg.h | 50 -
arch/risc-v/src/esp32c3/hardware/nrx_reg.h | 52 -
arch/risc-v/src/esp32c3/hardware/regi2c_bbpll.h | 75 -
arch/risc-v/src/esp32c3/hardware/regi2c_brownout.h | 31 -
arch/risc-v/src/esp32c3/hardware/regi2c_ctrl.h | 69 -
arch/risc-v/src/esp32c3/hardware/regi2c_dig_reg.h | 59 -
arch/risc-v/src/esp32c3/hardware/regi2c_lp_bias.h | 60 -
arch/risc-v/src/esp32c3/hardware/regi2c_saradc.h | 51 -
arch/risc-v/src/esp32c3/hardware/spi_mem_reg.h | 46 -
arch/risc-v/src/esp32c3/hardware/wdev_reg.h | 34 -
arch/risc-v/src/esp32c3/rom/esp32c3_libc_stubs.h | 113 -
arch/risc-v/src/esp32c3/rom/esp32c3_spiflash.h | 1017 ---
arch/risc-v/src/{espressif => esp32c6}/.gitignore | 0
arch/risc-v/src/esp32c6/Kconfig | 111 +-
arch/risc-v/src/esp32c6/Make.defs | 18 +-
arch/risc-v/src/esp32c6/chip.h | 39 -
arch/risc-v/src/esp32c6/esp32c6.h | 49 -
arch/risc-v/src/esp32c6/esp32c6_allocateheap.c | 92 -
arch/risc-v/src/esp32c6/esp32c6_attr.h | 53 -
arch/risc-v/src/esp32c6/esp32c6_clockconfig.c | 281 -
arch/risc-v/src/esp32c6/esp32c6_clockconfig.h | 119 -
arch/risc-v/src/esp32c6/esp32c6_config.h | 65 -
arch/risc-v/src/esp32c6/esp32c6_head.S | 77 -
arch/risc-v/src/esp32c6/esp32c6_idle.c | 73 -
arch/risc-v/src/esp32c6/esp32c6_irq.c | 592 --
arch/risc-v/src/esp32c6/esp32c6_irq.h | 146 -
arch/risc-v/src/esp32c6/esp32c6_lowputc.c | 510 --
arch/risc-v/src/esp32c6/esp32c6_lowputc.h | 252 -
arch/risc-v/src/esp32c6/esp32c6_memorymap.h | 43 -
arch/risc-v/src/esp32c6/esp32c6_serial.c | 714 --
arch/risc-v/src/esp32c6/esp32c6_start.c | 101 -
arch/risc-v/src/esp32c6/esp32c6_systemreset.c | 53 -
arch/risc-v/src/esp32c6/esp32c6_timerisr.c | 127 -
arch/risc-v/src/esp32c6/esp32c6_vectors.S | 56 -
arch/risc-v/src/esp32c6/hal_esp32c6.mk | 111 +
arch/risc-v/src/esp32c6/hardware/esp32c6_lp_aon.h | 541 --
arch/risc-v/src/esp32c6/hardware/esp32c6_pcr.h | 2645 --------
.../src/esp32c6/hardware/esp32c6_rom_layout.h | 102 -
arch/risc-v/src/esp32c6/hardware/esp32c6_soc.h | 161 -
.../risc-v/src/esp32c6/hardware/esp32c6_systimer.h | 817 ---
arch/risc-v/src/esp32c6/hardware/esp32c6_uart.h | 2083 ------
arch/risc-v/src/{espressif => esp32h2}/.gitignore | 0
arch/risc-v/src/esp32h2/Kconfig | 10 +
arch/risc-v/src/esp32h2/Make.defs | 22 +
arch/risc-v/src/esp32h2/hal_esp32h2.mk | 110 +
arch/risc-v/src/espressif/Bootloader.mk | 130 -
arch/risc-v/src/espressif/Kconfig | 698 --
arch/risc-v/src/espressif/Make.defs | 118 -
arch/risc-v/src/espressif/chip.h | 40 -
arch/risc-v/src/espressif/esp_allocateheap.c | 106 -
arch/risc-v/src/espressif/esp_config.h | 71 -
arch/risc-v/src/espressif/esp_gpio.c | 461 --
arch/risc-v/src/espressif/esp_gpio.h | 301 -
arch/risc-v/src/espressif/esp_head.S | 78 -
arch/risc-v/src/espressif/esp_hr_timer.c | 731 ---
arch/risc-v/src/espressif/esp_hr_timer.h | 232 -
arch/risc-v/src/espressif/esp_idle.c | 74 -
arch/risc-v/src/espressif/esp_irq.c | 586 --
arch/risc-v/src/espressif/esp_irq.h | 151 -
arch/risc-v/src/espressif/esp_ledc.c | 1678 -----
arch/risc-v/src/espressif/esp_ledc.h | 52 -
arch/risc-v/src/espressif/esp_libc_stubs.c | 415 --
arch/risc-v/src/espressif/esp_libc_stubs.h | 51 -
arch/risc-v/src/espressif/esp_lowputc.c | 367 --
arch/risc-v/src/espressif/esp_lowputc.h | 186 -
arch/risc-v/src/espressif/esp_memorymap.h | 44 -
arch/risc-v/src/espressif/esp_oneshot.c | 583 --
arch/risc-v/src/espressif/esp_oneshot.h | 51 -
arch/risc-v/src/espressif/esp_random.c | 122 -
arch/risc-v/src/espressif/esp_rtc.c | 878 ---
arch/risc-v/src/espressif/esp_rtc.h | 51 -
arch/risc-v/src/espressif/esp_serial.c | 1241 ----
arch/risc-v/src/espressif/esp_start.c | 456 --
arch/risc-v/src/espressif/esp_start.h | 49 -
arch/risc-v/src/espressif/esp_systemreset.c | 158 -
arch/risc-v/src/espressif/esp_systemreset.h | 111 -
arch/risc-v/src/espressif/esp_tickless.c | 433 --
arch/risc-v/src/espressif/esp_tickless.h | 69 -
arch/risc-v/src/espressif/esp_timer.c | 581 --
arch/risc-v/src/espressif/esp_timer.h | 53 -
arch/risc-v/src/espressif/esp_timerisr.c | 161 -
arch/risc-v/src/espressif/esp_usbserial.c | 464 --
arch/risc-v/src/espressif/esp_usbserial.h | 51 -
arch/risc-v/src/espressif/esp_vectors.S | 58 -
arch/risc-v/src/espressif/esp_wdt.c | 587 --
arch/risc-v/src/espressif/esp_wdt.h | 51 -
arch/risc-v/src/espressif/hal_esp32c3.mk | 147 -
arch/risc-v/src/espressif/hal_esp32c6.mk | 111 -
arch/risc-v/src/espressif/hal_esp32h2.mk | 110 -
boards/Kconfig | 45 +-
.../{esp32c3 => esp32c3-legacy}/common/.gitignore | 0
.../{esp32c3 => esp32c3-legacy}/common/Kconfig | 0
boards/risc-v/esp32c3-legacy/common/Makefile | 33 +
.../common/include/esp32c3_board_adc.h | 74 +
.../common/include/esp32c3_board_apds9960.h | 74 +
.../common/include/esp32c3_board_bmp180.h | 74 +
.../common/include/esp32c3_board_i2c.h | 74 +
.../common/include/esp32c3_board_ledc.h | 74 +
.../common/include/esp32c3_board_mpu60x0_i2c.h | 74 +
.../common/include/esp32c3_board_oneshot.h | 75 +
.../common/include/esp32c3_board_spidev.h | 74 +
.../common/include/esp32c3_board_spiflash.h | 74 +
.../common/include/esp32c3_board_spislavedev.h | 74 +
.../common/include/esp32c3_board_twai.h | 74 +
.../common/include/esp32c3_board_wdt.h | 74 +
.../common/include/esp32c3_board_wlan.h | 74 +
.../risc-v/esp32c3-legacy/common/kernel/Makefile | 102 +
.../common/kernel/esp32c3_userspace.c | 0
.../common/scripts/.gitignore | 0
.../common/scripts/esp32c3_aliases.ld | 29 +
.../esp32c3-legacy/common/scripts/esp32c3_rom.ld | 2056 ++++++
.../esp32c3-legacy/common/scripts/flat_memory.ld | 151 +
.../esp32c3-legacy/common/scripts/kernel-space.ld | 230 +
.../common/scripts/legacy_sections.ld | 260 +
.../common/scripts/mcuboot_sections.ld | 308 +
.../common/scripts/protected_memory.ld | 101 +
.../esp32c3-legacy/common/scripts/user-space.ld | 221 +
boards/risc-v/esp32c3-legacy/common/src/Make.defs | 99 +
.../esp32c3-legacy/common/src/esp32c3_board_adc.c | 153 +
.../common/src/esp32c3_board_apa102.c | 108 +
.../common/src/esp32c3_board_apds9960.c | 186 +
.../common/src/esp32c3_board_bmp180.c | 87 +
.../common/src/esp32c3_board_gc9a01.c | 148 +
.../esp32c3-legacy/common/src/esp32c3_board_i2c.c | 80 +
.../esp32c3-legacy/common/src/esp32c3_board_ledc.c | 125 +
.../common/src/esp32c3_board_mpu60x0_i2c.c | 99 +
.../common/src/esp32c3_board_oneshot.c | 89 +
.../esp32c3-legacy/common/src/esp32c3_board_spi.c | 83 +
.../common/src/esp32c3_board_spidev.c | 81 +
.../common/src/esp32c3_board_spiflash.c | 518 ++
.../common/src/esp32c3_board_spislavedev.c | 82 +
.../common/src/esp32c3_board_st7735.c | 148 +
.../common/src/esp32c3_board_st7789.c | 148 +
.../esp32c3-legacy/common/src/esp32c3_board_twai.c | 101 +
.../esp32c3-legacy/common/src/esp32c3_board_wdt.c | 97 +
.../esp32c3-legacy/common/src/esp32c3_board_wlan.c | 86 +
.../esp32c3-devkit-rust-1/Kconfig | 0
.../configs/brickmatch/defconfig | 71 +
.../esp32c3-devkit-rust-1/configs/nsh/defconfig | 42 +
.../esp32c3-devkit-rust-1/include/board.h | 50 +
.../include/board_memorymap.h | 0
.../esp32c3-devkit-rust-1/scripts/Make.defs | 66 +
.../esp32c3-devkit-rust-1/src/Make.defs | 43 +
.../src/esp32c3-devkit-rust-1.h | 0
.../esp32c3-devkit-rust-1/src/esp32c3_appinit.c | 80 +
.../esp32c3-devkit-rust-1/src/esp32c3_autoleds.c | 120 +
.../esp32c3-devkit-rust-1/src/esp32c3_boot.c | 87 +
.../esp32c3-devkit-rust-1/src/esp32c3_bringup.c | 168 +
.../esp32c3-devkit-rust-1/src/esp32c3_ioctl.c | 72 +
.../esp32c3-devkit-rust-1/src/esp32c3_reset.c | 81 +
.../esp32c3-devkit/Kconfig | 0
.../esp32c3-devkit/configs/adc/defconfig | 47 +
.../esp32c3-devkit/configs/autopm/defconfig | 68 +
.../esp32c3-devkit/configs/ble/defconfig | 51 +
.../esp32c3-devkit/configs/bmp180/defconfig | 46 +
.../esp32c3-devkit/configs/coremark/defconfig | 33 +
.../esp32c3-devkit/configs/crypto/defconfig | 50 +
.../esp32c3-devkit/configs/cxx/defconfig | 48 +
.../esp32c3-devkit/configs/efuse/defconfig | 47 +
.../esp32c3-devkit/configs/elf/defconfig | 57 +
.../esp32c3-devkit/configs/gdbstub/defconfig | 81 +
.../esp32c3-devkit/configs/gpio/defconfig | 47 +
.../esp32c3-devkit/configs/knsh/defconfig | 54 +
.../esp32c3-devkit/configs/lvgl/defconfig | 63 +
.../configs/mcuboot_slot_confirm/defconfig | 54 +
.../esp32c3-devkit/configs/module/defconfig | 44 +
.../esp32c3-devkit/configs/nsh/defconfig | 47 +
.../esp32c3-devkit/configs/nvcfgdata/defconfig | 51 +
.../esp32c3-devkit/configs/oneshot/defconfig | 49 +
.../esp32c3-devkit/configs/ostest/defconfig | 43 +
.../esp32c3-devkit/configs/pm/defconfig | 47 +
.../esp32c3-devkit/configs/pwm/defconfig | 45 +
.../esp32c3-devkit/configs/random/defconfig | 45 +
.../esp32c3-devkit/configs/romfs/defconfig | 47 +
.../esp32c3-devkit/configs/rtc/defconfig | 48 +
.../esp32c3-devkit/configs/sotest/defconfig | 46 +
.../esp32c3-devkit/configs/spiflash/defconfig | 51 +
.../esp32c3-devkit/configs/sta_softap/defconfig | 81 +
.../esp32c3-devkit/configs/tickless/defconfig | 44 +
.../esp32c3-devkit/configs/timer/defconfig | 46 +
.../esp32c3-devkit/configs/twai/defconfig | 47 +
.../esp32c3-devkit/configs/uid/defconfig | 43 +
.../esp32c3-devkit/configs/usbconsole/defconfig | 45 +
.../esp32c3-devkit/configs/watchdog/defconfig | 46 +
.../esp32c3-devkit/configs/watcher/defconfig | 50 +
.../esp32c3-devkit/configs/wifi/defconfig | 76 +
.../esp32c3-legacy/esp32c3-devkit/include/board.h | 38 +
.../esp32c3-devkit/include/board_memorymap.h | 116 +
.../esp32c3-devkit/scripts/Make.defs | 66 +
.../esp32c3-legacy/esp32c3-devkit/src/Make.defs | 52 +
.../esp32c3-devkit/src/esp32c3-devkit.h | 83 +
.../esp32c3-devkit/src/esp32c3_appinit.c | 80 +
.../esp32c3-devkit/src/esp32c3_boot.c | 86 +
.../esp32c3-devkit/src/esp32c3_bringup.c | 396 ++
.../esp32c3-devkit/src/esp32c3_gpio.c | 409 ++
.../esp32c3-devkit/src/esp32c3_ioctl.c | 72 +
.../esp32c3-devkit/src/esp32c3_reset.c | 81 +
.../esp32c3-devkit/src/esp32c3_uid.c | 49 +
.../esp32c3-devkit/src/etc/group | 0
.../esp32c3-devkit/src/etc/init.d/rc.sysinit | 36 +
.../esp32c3-devkit/src/etc/init.d/rcS | 19 +
.../esp32c3-devkit/src/etc/passwd | 0
boards/risc-v/esp32c3/common/Kconfig | 63 +-
.../esp32c3/common/include/esp32c3_board_adc.h | 74 -
.../common/include/esp32c3_board_apds9960.h | 74 -
.../esp32c3/common/include/esp32c3_board_bmp180.h | 74 -
.../esp32c3/common/include/esp32c3_board_i2c.h | 74 -
.../esp32c3/common/include/esp32c3_board_ledc.h | 74 -
.../common/include/esp32c3_board_mpu60x0_i2c.h | 74 -
.../esp32c3/common/include/esp32c3_board_oneshot.h | 75 -
.../esp32c3/common/include/esp32c3_board_spidev.h | 74 -
.../common/include/esp32c3_board_spiflash.h | 74 -
.../common/include/esp32c3_board_spislavedev.h | 74 -
.../esp32c3/common/include/esp32c3_board_twai.h | 74 -
.../esp32c3/common/include/esp32c3_board_wdt.h | 74 -
.../esp32c3/common/include/esp32c3_board_wlan.h | 74 -
.../risc-v/esp32c3/common/include/esp_board_ledc.h | 74 +
boards/risc-v/esp32c3/common/kernel/Makefile | 102 -
boards/risc-v/esp32c3/common/scripts/common.ld | 35 +
.../esp32c3/common/scripts/esp32c3_aliases.ld | 8 +-
.../esp32c3/common/scripts/esp32c3_flat_memory.ld | 165 +
.../common/scripts/esp32c3_legacy_sections.ld | 296 +
.../common/scripts/esp32c3_mcuboot_sections.ld | 319 +
.../risc-v/esp32c3/common/scripts/esp32c3_rom.ld | 2056 ------
.../common/scripts/esp32c3_simple_boot_sections.ld | 398 ++
.../risc-v/esp32c3/common/scripts/flat_memory.ld | 151 -
.../risc-v/esp32c3/common/scripts/kernel-space.ld | 230 -
.../esp32c3/common/scripts/legacy_sections.ld | 260 -
.../esp32c3/common/scripts/mcuboot_sections.ld | 308 -
.../esp32c3/common/scripts/protected_memory.ld | 101 -
boards/risc-v/esp32c3/common/scripts/user-space.ld | 221 -
boards/risc-v/esp32c3/common/src/Make.defs | 72 +-
.../risc-v/esp32c3/common/src/esp32c3_board_adc.c | 153 -
.../esp32c3/common/src/esp32c3_board_apa102.c | 108 -
.../esp32c3/common/src/esp32c3_board_apds9960.c | 186 -
.../esp32c3/common/src/esp32c3_board_bmp180.c | 87 -
.../esp32c3/common/src/esp32c3_board_gc9a01.c | 148 -
.../risc-v/esp32c3/common/src/esp32c3_board_i2c.c | 80 -
.../risc-v/esp32c3/common/src/esp32c3_board_ledc.c | 125 -
.../esp32c3/common/src/esp32c3_board_mpu60x0_i2c.c | 99 -
.../esp32c3/common/src/esp32c3_board_oneshot.c | 89 -
.../risc-v/esp32c3/common/src/esp32c3_board_spi.c | 83 -
.../esp32c3/common/src/esp32c3_board_spidev.c | 81 -
.../esp32c3/common/src/esp32c3_board_spiflash.c | 518 --
.../esp32c3/common/src/esp32c3_board_spislavedev.c | 82 -
.../esp32c3/common/src/esp32c3_board_st7735.c | 148 -
.../esp32c3/common/src/esp32c3_board_st7789.c | 148 -
.../risc-v/esp32c3/common/src/esp32c3_board_twai.c | 101 -
.../risc-v/esp32c3/common/src/esp32c3_board_wdt.c | 97 -
.../risc-v/esp32c3/common/src/esp32c3_board_wlan.c | 86 -
boards/risc-v/esp32c3/common/src/esp_board_ledc.c | 147 +
.../configs/brickmatch/defconfig | 71 -
.../esp32c3-devkit-rust-1/configs/nsh/defconfig | 42 -
.../esp32c3/esp32c3-devkit-rust-1/include/board.h | 50 -
.../esp32c3-devkit-rust-1/scripts/Make.defs | 66 -
.../esp32c3/esp32c3-devkit-rust-1/src/Make.defs | 43 -
.../esp32c3-devkit-rust-1/src/esp32c3_appinit.c | 80 -
.../esp32c3-devkit-rust-1/src/esp32c3_autoleds.c | 120 -
.../esp32c3-devkit-rust-1/src/esp32c3_boot.c | 87 -
.../esp32c3-devkit-rust-1/src/esp32c3_bringup.c | 168 -
.../esp32c3-devkit-rust-1/src/esp32c3_ioctl.c | 72 -
.../esp32c3-devkit-rust-1/src/esp32c3_reset.c | 81 -
.../esp32c3/esp32c3-devkit/configs/adc/defconfig | 47 -
.../esp32c3-devkit/configs/autopm/defconfig | 68 -
.../esp32c3/esp32c3-devkit/configs/ble/defconfig | 51 -
.../esp32c3-devkit/configs/bmp180/defconfig | 46 -
.../esp32c3-devkit/configs/coremark/defconfig | 33 -
.../esp32c3-devkit/configs/crypto/defconfig | 50 -
.../esp32c3/esp32c3-devkit/configs/cxx/defconfig | 48 -
.../esp32c3/esp32c3-devkit/configs/efuse/defconfig | 47 -
.../esp32c3/esp32c3-devkit/configs/elf/defconfig | 57 -
.../esp32c3-devkit/configs/gdbstub/defconfig | 81 -
.../esp32c3/esp32c3-devkit/configs/gpio/defconfig | 47 -
.../esp32c3/esp32c3-devkit/configs/knsh/defconfig | 54 -
.../esp32c3/esp32c3-devkit/configs/lvgl/defconfig | 63 -
.../configs/mcuboot_slot_confirm/defconfig | 54 -
.../esp32c3-devkit/configs/module/defconfig | 44 -
.../esp32c3/esp32c3-devkit/configs/nsh/defconfig | 47 -
.../esp32c3-devkit/configs/nvcfgdata/defconfig | 51 -
.../esp32c3-devkit/configs/oneshot/defconfig | 49 -
.../esp32c3-devkit/configs/ostest/defconfig | 43 -
.../esp32c3/esp32c3-devkit/configs/pm/defconfig | 47 -
.../esp32c3/esp32c3-devkit/configs/pwm/defconfig | 45 -
.../esp32c3-devkit/configs/random/defconfig | 45 -
.../esp32c3/esp32c3-devkit/configs/romfs/defconfig | 47 -
.../esp32c3/esp32c3-devkit/configs/rtc/defconfig | 48 -
.../esp32c3-devkit/configs/sotest/defconfig | 46 -
.../esp32c3-devkit/configs/spiflash/defconfig | 51 -
.../esp32c3-devkit/configs/sta_softap/defconfig | 81 -
.../esp32c3-devkit/configs/tickless/defconfig | 44 -
.../esp32c3/esp32c3-devkit/configs/timer/defconfig | 46 -
.../esp32c3/esp32c3-devkit/configs/twai/defconfig | 47 -
.../esp32c3/esp32c3-devkit/configs/uid/defconfig | 43 -
.../esp32c3-devkit/configs/usbconsole/defconfig | 45 -
.../esp32c3-devkit/configs/watchdog/defconfig | 46 -
.../esp32c3-devkit/configs/watcher/defconfig | 50 -
.../esp32c3/esp32c3-devkit/configs/wifi/defconfig | 76 -
.../risc-v/esp32c3/esp32c3-devkit/include/board.h | 38 -
.../esp32c3-devkit/include/board_memorymap.h | 116 -
.../esp32c3/esp32c3-devkit/scripts/Make.defs | 66 -
boards/risc-v/esp32c3/esp32c3-devkit/src/Make.defs | 52 -
.../esp32c3/esp32c3-devkit/src/esp32c3-devkit.h | 83 -
.../esp32c3/esp32c3-devkit/src/esp32c3_appinit.c | 80 -
.../esp32c3/esp32c3-devkit/src/esp32c3_boot.c | 86 -
.../esp32c3/esp32c3-devkit/src/esp32c3_bringup.c | 396 --
.../esp32c3/esp32c3-devkit/src/esp32c3_gpio.c | 409 --
.../esp32c3/esp32c3-devkit/src/esp32c3_ioctl.c | 72 -
.../esp32c3/esp32c3-devkit/src/esp32c3_reset.c | 81 -
.../esp32c3/esp32c3-devkit/src/esp32c3_uid.c | 49 -
.../esp32c3-devkit/src/etc/init.d/rc.sysinit | 36 -
.../esp32c3/esp32c3-devkit/src/etc/init.d/rcS | 19 -
.../{espressif => esp32c3}/esp32c3-generic/Kconfig | 0
.../esp32c3-generic/configs/buttons/defconfig | 51 +
.../esp32c3/esp32c3-generic/configs/gpio/defconfig | 47 +
.../esp32c3-generic/configs/mcuboot_nsh/defconfig | 47 +
.../esp32c3/esp32c3-generic/configs/nsh/defconfig | 46 +
.../esp32c3/esp32c3-generic/configs/pwm/defconfig | 48 +
.../esp32c3-generic/configs/random/defconfig | 47 +
.../esp32c3/esp32c3-generic/configs/rtc/defconfig | 51 +
.../esp32c3-generic/configs/tickless/defconfig | 47 +
.../esp32c3-generic/configs/timers/defconfig | 49 +
.../esp32c3-generic/configs/usbconsole/defconfig | 46 +
.../esp32c3-generic/configs/watchdog/defconfig | 47 +
.../risc-v/esp32c3/esp32c3-generic/include/board.h | 40 +
.../esp32c3/esp32c3-generic/scripts/Make.defs | 66 +
.../risc-v/esp32c3/esp32c3-generic/src/Make.defs | 43 +
.../esp32c3/esp32c3-generic/src/esp32c3-generic.h | 87 +
.../esp32c3/esp32c3-generic/src/esp32c3_appinit.c | 81 +
.../esp32c3/esp32c3-generic/src/esp32c3_boot.c | 89 +
.../esp32c3/esp32c3-generic/src/esp32c3_bringup.c | 192 +
.../esp32c3/esp32c3-generic/src/esp32c3_buttons.c | 198 +
.../esp32c3/esp32c3-generic/src/esp32c3_gpio.c | 512 ++
.../esp32c3/esp32c3-generic/src/esp32c3_reset.c | 81 +
.../risc-v/{espressif => esp32c6}/common/Kconfig | 0
boards/risc-v/esp32c6/common/Makefile | 6 +-
.../risc-v/esp32c6/common/include/esp_board_ledc.h | 74 +
boards/risc-v/esp32c6/common/scripts/.gitignore | 1 -
boards/risc-v/esp32c6/common/scripts/common.ld | 35 +
.../esp32c6/common/scripts/esp32c6_aliases.ld | 29 +
.../esp32c6/common/scripts/esp32c6_flat_memory.ld | 127 +
.../common/scripts/esp32c6_legacy_sections.ld | 290 +
.../risc-v/esp32c6/common/scripts/esp32c6_rom.ld | 517 --
.../risc-v/esp32c6/common/scripts/flat_memory.ld | 104 -
.../esp32c6/common/scripts/legacy_sections.ld | 233 -
boards/risc-v/esp32c6/common/src/Make.defs | 31 +
boards/risc-v/esp32c6/common/src/esp_board_ledc.c | 147 +
boards/risc-v/esp32c6/esp32c6-devkit/Kconfig | 4 -
.../esp32c6-devkit/configs/buttons/defconfig | 52 +
.../esp32c6-devkit/configs/coremark/defconfig | 33 -
.../esp32c6/esp32c6-devkit/configs/gpio/defconfig | 48 +
.../esp32c6/esp32c6-devkit/configs/nsh/defconfig | 10 +-
.../esp32c6-devkit/configs/ostest/defconfig | 46 +
.../esp32c6/esp32c6-devkit/configs/pwm/defconfig | 49 +
.../esp32c6-devkit/configs/random/defconfig | 48 +
.../esp32c6/esp32c6-devkit/configs/rtc/defconfig | 52 +
.../esp32c6-devkit/configs/sotest/defconfig | 54 +
.../esp32c6-devkit/configs/tickless/defconfig | 48 +
.../esp32c6-devkit/configs/timers/defconfig | 50 +
.../esp32c6-devkit/configs/usbconsole/defconfig | 47 +
.../esp32c6-devkit/configs/watchdog/defconfig | 48 +
.../risc-v/esp32c6/esp32c6-devkit/include/board.h | 11 +-
.../esp32c6/esp32c6-devkit/scripts/Make.defs | 14 +-
boards/risc-v/esp32c6/esp32c6-devkit/src/Make.defs | 19 +-
.../esp32c6/esp32c6-devkit/src/esp32c6-devkit.h | 36 +-
.../esp32c6/esp32c6-devkit/src/esp32c6_appinit.c | 3 +-
.../esp32c6/esp32c6-devkit/src/esp32c6_boot.c | 32 +-
.../esp32c6/esp32c6-devkit/src/esp32c6_bringup.c | 142 +-
.../esp32c6/esp32c6-devkit/src/esp32c6_buttons.c | 198 +
.../esp32c6/esp32c6-devkit/src/esp32c6_gpio.c | 512 ++
.../esp32c6/esp32c6-devkit/src/esp32c6_reset.c | 18 +
.../risc-v/{espressif => esp32h2}/common/Kconfig | 0
boards/risc-v/esp32h2/common/Makefile | 33 +
.../risc-v/esp32h2/common/include/esp_board_ledc.h | 74 +
.../{esp32c3 => esp32h2}/common/scripts/.gitignore | 0
boards/risc-v/esp32h2/common/scripts/common.ld | 35 +
.../esp32h2/common/scripts/esp32h2_aliases.ld | 29 +
.../esp32h2/common/scripts/esp32h2_flat_memory.ld | 126 +
.../common/scripts/esp32h2_legacy_sections.ld | 292 +
boards/risc-v/esp32h2/common/src/Make.defs | 31 +
boards/risc-v/esp32h2/common/src/esp_board_ledc.c | 147 +
.../esp32h2-devkit}/Kconfig | 0
.../esp32h2-devkit/configs/buttons/defconfig | 52 +
.../esp32h2/esp32h2-devkit/configs/gpio/defconfig | 48 +
.../esp32h2/esp32h2-devkit/configs/nsh/defconfig | 47 +
.../esp32h2/esp32h2-devkit/configs/pwm/defconfig | 49 +
.../esp32h2-devkit/configs/random/defconfig | 48 +
.../esp32h2/esp32h2-devkit/configs/rtc/defconfig | 52 +
.../esp32h2-devkit/configs/tickless/defconfig | 48 +
.../esp32h2-devkit/configs/timers/defconfig | 50 +
.../esp32h2-devkit/configs/usbconsole/defconfig | 47 +
.../esp32h2-devkit/configs/watchdog/defconfig | 48 +
.../risc-v/esp32h2/esp32h2-devkit/include/board.h | 40 +
.../esp32h2/esp32h2-devkit/scripts/Make.defs | 60 +
boards/risc-v/esp32h2/esp32h2-devkit/src/Make.defs | 43 +
.../esp32h2/esp32h2-devkit/src/esp32h2-devkit.h | 87 +
.../esp32h2/esp32h2-devkit/src/esp32h2_appinit.c | 81 +
.../esp32h2/esp32h2-devkit/src/esp32h2_boot.c | 89 +
.../esp32h2/esp32h2-devkit/src/esp32h2_bringup.c | 192 +
.../esp32h2/esp32h2-devkit/src/esp32h2_buttons.c | 198 +
.../esp32h2/esp32h2-devkit/src/esp32h2_gpio.c | 512 ++
.../esp32h2/esp32h2-devkit/src/esp32h2_reset.c | 81 +
boards/risc-v/espressif/common/Makefile | 33 -
.../espressif/common/include/esp_board_ledc.h | 74 -
boards/risc-v/espressif/common/scripts/common.ld | 35 -
.../espressif/common/scripts/esp32c3_aliases.ld | 35 -
.../common/scripts/esp32c3_flat_memory.ld | 165 -
.../common/scripts/esp32c3_legacy_sections.ld | 296 -
.../common/scripts/esp32c3_mcuboot_sections.ld | 319 -
.../common/scripts/esp32c3_simple_boot_sections.ld | 399 --
.../espressif/common/scripts/esp32c6_aliases.ld | 29 -
.../common/scripts/esp32c6_flat_memory.ld | 127 -
.../common/scripts/esp32c6_legacy_sections.ld | 290 -
.../espressif/common/scripts/esp32h2_aliases.ld | 29 -
.../common/scripts/esp32h2_flat_memory.ld | 126 -
.../common/scripts/esp32h2_legacy_sections.ld | 292 -
boards/risc-v/espressif/common/src/Make.defs | 31 -
.../risc-v/espressif/common/src/esp_board_ledc.c | 147 -
.../esp32c3-generic/configs/buttons/defconfig | 51 -
.../esp32c3-generic/configs/gpio/defconfig | 47 -
.../esp32c3-generic/configs/mcuboot_nsh/defconfig | 47 -
.../esp32c3-generic/configs/nsh/defconfig | 46 -
.../esp32c3-generic/configs/pwm/defconfig | 48 -
.../esp32c3-generic/configs/random/defconfig | 47 -
.../esp32c3-generic/configs/rtc/defconfig | 51 -
.../esp32c3-generic/configs/tickless/defconfig | 47 -
.../esp32c3-generic/configs/timers/defconfig | 49 -
.../esp32c3-generic/configs/usbconsole/defconfig | 46 -
.../esp32c3-generic/configs/watchdog/defconfig | 47 -
.../espressif/esp32c3-generic/include/board.h | 40 -
.../espressif/esp32c3-generic/scripts/Make.defs | 66 -
.../risc-v/espressif/esp32c3-generic/src/Make.defs | 43 -
.../esp32c3-generic/src/esp32c3-generic.h | 87 -
.../esp32c3-generic/src/esp32c3_appinit.c | 81 -
.../espressif/esp32c3-generic/src/esp32c3_boot.c | 89 -
.../esp32c3-generic/src/esp32c3_bringup.c | 192 -
.../esp32c3-generic/src/esp32c3_buttons.c | 198 -
.../espressif/esp32c3-generic/src/esp32c3_gpio.c | 512 --
.../espressif/esp32c3-generic/src/esp32c3_reset.c | 81 -
boards/risc-v/espressif/esp32c6-generic/Kconfig | 8 -
.../esp32c6-generic/configs/buttons/defconfig | 52 -
.../esp32c6-generic/configs/gpio/defconfig | 48 -
.../esp32c6-generic/configs/nsh/defconfig | 47 -
.../esp32c6-generic/configs/ostest/defconfig | 46 -
.../esp32c6-generic/configs/pwm/defconfig | 49 -
.../esp32c6-generic/configs/random/defconfig | 48 -
.../esp32c6-generic/configs/rtc/defconfig | 52 -
.../esp32c6-generic/configs/tickless/defconfig | 48 -
.../esp32c6-generic/configs/timers/defconfig | 50 -
.../esp32c6-generic/configs/usbconsole/defconfig | 47 -
.../esp32c6-generic/configs/watchdog/defconfig | 48 -
.../espressif/esp32c6-generic/include/board.h | 40 -
.../espressif/esp32c6-generic/scripts/Make.defs | 60 -
.../risc-v/espressif/esp32c6-generic/src/Make.defs | 43 -
.../esp32c6-generic/src/esp32c6-generic.h | 87 -
.../esp32c6-generic/src/esp32c6_appinit.c | 81 -
.../espressif/esp32c6-generic/src/esp32c6_boot.c | 89 -
.../esp32c6-generic/src/esp32c6_bringup.c | 192 -
.../esp32c6-generic/src/esp32c6_buttons.c | 198 -
.../espressif/esp32c6-generic/src/esp32c6_gpio.c | 512 --
.../espressif/esp32c6-generic/src/esp32c6_reset.c | 81 -
.../esp32h2-generic/configs/buttons/defconfig | 52 -
.../esp32h2-generic/configs/gpio/defconfig | 48 -
.../esp32h2-generic/configs/nsh/defconfig | 47 -
.../esp32h2-generic/configs/pwm/defconfig | 49 -
.../esp32h2-generic/configs/random/defconfig | 48 -
.../esp32h2-generic/configs/rtc/defconfig | 52 -
.../esp32h2-generic/configs/tickless/defconfig | 48 -
.../esp32h2-generic/configs/timers/defconfig | 50 -
.../esp32h2-generic/configs/usbconsole/defconfig | 47 -
.../esp32h2-generic/configs/watchdog/defconfig | 48 -
.../espressif/esp32h2-generic/include/board.h | 40 -
.../espressif/esp32h2-generic/scripts/Make.defs | 60 -
.../risc-v/espressif/esp32h2-generic/src/Make.defs | 43 -
.../esp32h2-generic/src/esp32h2-generic.h | 87 -
.../esp32h2-generic/src/esp32h2_appinit.c | 81 -
.../espressif/esp32h2-generic/src/esp32h2_boot.c | 89 -
.../esp32h2-generic/src/esp32h2_bringup.c | 192 -
.../esp32h2-generic/src/esp32h2_buttons.c | 198 -
.../espressif/esp32h2-generic/src/esp32h2_gpio.c | 512 --
.../espressif/esp32h2-generic/src/esp32h2_reset.c | 81 -
859 files changed, 131854 insertions(+), 141819 deletions(-)
rename Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit-rust-1/README.txt (100%)
rename Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit-rust-1/index.rst (100%)
copy Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit/ESP32-C3-DevKitC-02-v1.1.png (100%)
copy Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit/ESP32-C3-DevKitM-1-v1.0.png (100%)
rename Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit/ROMFS.txt (100%)
rename Documentation/platforms/risc-v/{esp32c3 =>
esp32c3-legacy}/boards/esp32c3-devkit/index.rst (100%)
create mode 100644 Documentation/platforms/risc-v/esp32c3-legacy/index.rst
rename Documentation/platforms/risc-v/esp32c3/boards/{esp32c3-devkit =>
esp32c3-generic}/ESP32-C3-DevKitC-02-v1.1.png (100%)
rename Documentation/platforms/risc-v/esp32c3/boards/{esp32c3-devkit =>
esp32c3-generic}/ESP32-C3-DevKitM-1-v1.0.png (100%)
create mode 100644
Documentation/platforms/risc-v/esp32c3/boards/esp32c3-generic/index.rst
create mode 100644
Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/ESP32-H2-DevKitM-1-v1.0-block-diagram.png
create mode 100644
Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/esp32-h2-devkitm-1-isometric.png
create mode 100644
Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/esp32-h2-devkitm-1-pin-layout.png
create mode 100644
Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/esp32-h2-devkitm-1-v1.2-annotated-photo.png
create mode 100644
Documentation/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst
create mode 100644 Documentation/platforms/risc-v/esp32h2/index.rst
create mode 100644 arch/risc-v/include/esp32c3-legacy/chip.h
create mode 100644 arch/risc-v/include/esp32c3-legacy/esp_efuse_table.h
create mode 100644 arch/risc-v/include/esp32c3-legacy/irq.h
copy arch/risc-v/include/{espressif => esp32c3}/.gitignore (100%)
delete mode 100644 arch/risc-v/include/esp32c3/esp_efuse_table.h
delete mode 100644 arch/risc-v/include/esp32c3/irq.h
copy arch/risc-v/include/{espressif => esp32c6}/.gitignore (100%)
delete mode 100644 arch/risc-v/include/esp32c6/irq.h
rename arch/risc-v/include/{espressif => esp32h2}/.gitignore (100%)
create mode 100644 arch/risc-v/include/esp32h2/chip.h
delete mode 100644 arch/risc-v/include/espressif/chip.h
copy arch/risc-v/src/{ => common}/espressif/.gitignore (100%)
create mode 100644 arch/risc-v/src/common/espressif/Bootloader.mk
create mode 100644 arch/risc-v/src/common/espressif/Kconfig
create mode 100644 arch/risc-v/src/common/espressif/Make.defs
create mode 100644 arch/risc-v/src/common/espressif/chip.h
create mode 100644 arch/risc-v/src/common/espressif/esp_allocateheap.c
create mode 100644 arch/risc-v/src/common/espressif/esp_config.h
create mode 100644 arch/risc-v/src/common/espressif/esp_gpio.c
create mode 100644 arch/risc-v/src/common/espressif/esp_gpio.h
create mode 100644 arch/risc-v/src/common/espressif/esp_head.S
create mode 100644 arch/risc-v/src/common/espressif/esp_hr_timer.c
create mode 100644 arch/risc-v/src/common/espressif/esp_hr_timer.h
create mode 100644 arch/risc-v/src/common/espressif/esp_idle.c
create mode 100644 arch/risc-v/src/common/espressif/esp_irq.c
create mode 100644 arch/risc-v/src/common/espressif/esp_irq.h
create mode 100644 arch/risc-v/src/common/espressif/esp_ledc.c
create mode 100644 arch/risc-v/src/common/espressif/esp_ledc.h
create mode 100644 arch/risc-v/src/common/espressif/esp_libc_stubs.c
create mode 100644 arch/risc-v/src/common/espressif/esp_libc_stubs.h
create mode 100644 arch/risc-v/src/common/espressif/esp_lowputc.c
create mode 100644 arch/risc-v/src/common/espressif/esp_lowputc.h
create mode 100644 arch/risc-v/src/common/espressif/esp_memorymap.h
create mode 100644 arch/risc-v/src/common/espressif/esp_oneshot.c
create mode 100644 arch/risc-v/src/common/espressif/esp_oneshot.h
create mode 100644 arch/risc-v/src/common/espressif/esp_random.c
create mode 100644 arch/risc-v/src/common/espressif/esp_rtc.c
create mode 100644 arch/risc-v/src/common/espressif/esp_rtc.h
create mode 100644 arch/risc-v/src/common/espressif/esp_serial.c
create mode 100644 arch/risc-v/src/common/espressif/esp_start.c
create mode 100644 arch/risc-v/src/common/espressif/esp_start.h
create mode 100644 arch/risc-v/src/common/espressif/esp_systemreset.c
create mode 100644 arch/risc-v/src/common/espressif/esp_systemreset.h
create mode 100644 arch/risc-v/src/common/espressif/esp_tickless.c
create mode 100644 arch/risc-v/src/common/espressif/esp_tickless.h
create mode 100644 arch/risc-v/src/common/espressif/esp_timer.c
create mode 100644 arch/risc-v/src/common/espressif/esp_timer.h
create mode 100644 arch/risc-v/src/common/espressif/esp_timerisr.c
create mode 100644 arch/risc-v/src/common/espressif/esp_usbserial.c
create mode 100644 arch/risc-v/src/common/espressif/esp_usbserial.h
create mode 100644 arch/risc-v/src/common/espressif/esp_vectors.S
create mode 100644 arch/risc-v/src/common/espressif/esp_wdt.c
create mode 100644 arch/risc-v/src/common/espressif/esp_wdt.h
copy arch/risc-v/src/{esp32c3 => esp32c3-legacy}/.gitignore (100%)
create mode 100644 arch/risc-v/src/esp32c3-legacy/Bootloader.mk
create mode 100644 arch/risc-v/src/esp32c3-legacy/Kconfig
rename arch/risc-v/src/{esp32c3 => esp32c3-legacy}/Kconfig.security (100%)
create mode 100644 arch/risc-v/src/esp32c3-legacy/Make.defs
create mode 100644 arch/risc-v/src/esp32c3-legacy/chip.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_adc.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_adc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_aes.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_aes.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_allocateheap.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_attr.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_bignum.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_bignum.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ble.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ble.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ble_adapter.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ble_adapter.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_brownout.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_brownout.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_clockconfig.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_clockconfig.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_config.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_crypto.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_dma.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_dma.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_efuse.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_efuse.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_efuse_lowerhalf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_efuse_table.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_extraheaps.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_freerun.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_freerun.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_gpio.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_gpio.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_head.S
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_i2c.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_i2c.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_idle.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_irq.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_irq.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ledc.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_ledc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_libc_stubs.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_lowputc.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_lowputc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_memorymap.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_oneshot.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_oneshot.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_oneshot_lowerhalf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_partition.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_partition.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_perf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_pm.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_pm.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_pminitialize.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_region.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_region.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_resetcause.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_resetcause.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rng.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rsa.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rsa.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rt_timer.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rt_timer.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_gpio.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_gpio.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_lowerhalf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtc_lowerhalf.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtcheap.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_rtcheap.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_serial.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_sha.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_sha.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spi.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spi.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spi_slave.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash_mtd.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_spiflash_mtd.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_start.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_start.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_systemreset.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_systemreset.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_textheap.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tickless.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tickless.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tim.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tim.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tim_lowerhalf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_tim_lowerhalf.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_timerisr.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_twai.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_twai.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_uid.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_uid.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_usbserial.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_usbserial.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_userspace.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_userspace.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_vectors.S
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wdt.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wdt.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wdt_lowerhalf.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wdt_lowerhalf.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wifi_adapter.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wifi_adapter.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wifi_utils.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wifi_utils.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wireless.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wireless.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wlan.c
create mode 100644 arch/risc-v/src/esp32c3-legacy/esp32c3_wlan.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/apb_ctrl_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/bb_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_aes.h
create mode 100644
arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_cache_memory.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_dma.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_efuse.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_gpio.h
create mode 100644
arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_gpio_sigmap.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_i2c.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_interrupt.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_iomux.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_ledc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_memorymap.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_pinmap.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_rom_layout.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_rsa.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_rtccntl.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_saradc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_sha.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_soc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_spi.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_syscon.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_system.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_systimer.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_tim.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_twai.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_uart.h
create mode 100644
arch/risc-v/src/esp32c3-legacy/hardware/esp32c3_usb_serial_jtag.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/extmem_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/fe_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/nrx_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_bbpll.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_brownout.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_ctrl.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_dig_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_lp_bias.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/regi2c_saradc.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/spi_mem_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/hardware/wdev_reg.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/rom/esp32c3_libc_stubs.h
create mode 100644 arch/risc-v/src/esp32c3-legacy/rom/esp32c3_spiflash.h
delete mode 100644 arch/risc-v/src/esp32c3/Bootloader.mk
delete mode 100644 arch/risc-v/src/esp32c3/chip.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_adc.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_adc.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_aes.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_aes.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_allocateheap.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_attr.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_bignum.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_bignum.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ble.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ble.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ble_adapter.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ble_adapter.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_brownout.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_brownout.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_clockconfig.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_clockconfig.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_config.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_crypto.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_dma.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_dma.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_efuse.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_efuse.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_efuse_lowerhalf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_efuse_table.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_extraheaps.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_freerun.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_freerun.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_gpio.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_gpio.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_head.S
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_i2c.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_i2c.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_idle.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_irq.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_irq.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ledc.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_ledc.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_libc_stubs.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_lowputc.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_lowputc.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_memorymap.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_oneshot.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_oneshot.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_oneshot_lowerhalf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_partition.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_partition.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_perf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_pm.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_pm.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_pminitialize.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_region.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_region.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_resetcause.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_resetcause.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rng.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rsa.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rsa.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rt_timer.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rt_timer.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc_gpio.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc_gpio.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc_lowerhalf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtc_lowerhalf.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtcheap.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_rtcheap.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_serial.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_sha.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_sha.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spi.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spi.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spi_slave.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spiflash.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spiflash.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spiflash_mtd.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_spiflash_mtd.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_start.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_start.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_systemreset.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_systemreset.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_textheap.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tickless.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tickless.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tim.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tim.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tim_lowerhalf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_tim_lowerhalf.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_timerisr.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_twai.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_twai.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_uid.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_uid.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_usbserial.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_usbserial.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_userspace.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_userspace.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_vectors.S
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wdt.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wdt.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wdt_lowerhalf.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wdt_lowerhalf.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wifi_utils.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wireless.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wireless.h
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wlan.c
delete mode 100644 arch/risc-v/src/esp32c3/esp32c3_wlan.h
create mode 100644 arch/risc-v/src/esp32c3/hal_esp32c3.mk
delete mode 100644 arch/risc-v/src/esp32c3/hardware/apb_ctrl_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/bb_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_aes.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_cache_memory.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_dma.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_efuse.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_gpio.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_gpio_sigmap.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_i2c.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_interrupt.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_iomux.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_ledc.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_memorymap.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_pinmap.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_rom_layout.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_rsa.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_rtccntl.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_saradc.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_sha.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_soc.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_spi.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_syscon.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_system.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_systimer.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_tim.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_twai.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_uart.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/esp32c3_usb_serial_jtag.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/extmem_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/fe_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/nrx_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_bbpll.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_brownout.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_ctrl.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_dig_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_lp_bias.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/regi2c_saradc.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/spi_mem_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/hardware/wdev_reg.h
delete mode 100644 arch/risc-v/src/esp32c3/rom/esp32c3_libc_stubs.h
delete mode 100644 arch/risc-v/src/esp32c3/rom/esp32c3_spiflash.h
copy arch/risc-v/src/{espressif => esp32c6}/.gitignore (100%)
delete mode 100644 arch/risc-v/src/esp32c6/chip.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_allocateheap.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_attr.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_clockconfig.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_clockconfig.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_config.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_head.S
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_idle.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_irq.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_irq.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_lowputc.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_lowputc.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_memorymap.h
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_serial.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_start.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_systemreset.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_timerisr.c
delete mode 100644 arch/risc-v/src/esp32c6/esp32c6_vectors.S
create mode 100644 arch/risc-v/src/esp32c6/hal_esp32c6.mk
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_lp_aon.h
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_pcr.h
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_rom_layout.h
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_soc.h
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_systimer.h
delete mode 100644 arch/risc-v/src/esp32c6/hardware/esp32c6_uart.h
rename arch/risc-v/src/{espressif => esp32h2}/.gitignore (100%)
create mode 100644 arch/risc-v/src/esp32h2/Kconfig
create mode 100644 arch/risc-v/src/esp32h2/Make.defs
create mode 100644 arch/risc-v/src/esp32h2/hal_esp32h2.mk
delete mode 100644 arch/risc-v/src/espressif/Bootloader.mk
delete mode 100644 arch/risc-v/src/espressif/Kconfig
delete mode 100644 arch/risc-v/src/espressif/Make.defs
delete mode 100644 arch/risc-v/src/espressif/chip.h
delete mode 100644 arch/risc-v/src/espressif/esp_allocateheap.c
delete mode 100644 arch/risc-v/src/espressif/esp_config.h
delete mode 100644 arch/risc-v/src/espressif/esp_gpio.c
delete mode 100644 arch/risc-v/src/espressif/esp_gpio.h
delete mode 100644 arch/risc-v/src/espressif/esp_head.S
delete mode 100644 arch/risc-v/src/espressif/esp_hr_timer.c
delete mode 100644 arch/risc-v/src/espressif/esp_hr_timer.h
delete mode 100644 arch/risc-v/src/espressif/esp_idle.c
delete mode 100644 arch/risc-v/src/espressif/esp_irq.c
delete mode 100644 arch/risc-v/src/espressif/esp_irq.h
delete mode 100644 arch/risc-v/src/espressif/esp_ledc.c
delete mode 100644 arch/risc-v/src/espressif/esp_ledc.h
delete mode 100644 arch/risc-v/src/espressif/esp_libc_stubs.c
delete mode 100644 arch/risc-v/src/espressif/esp_libc_stubs.h
delete mode 100644 arch/risc-v/src/espressif/esp_lowputc.c
delete mode 100644 arch/risc-v/src/espressif/esp_lowputc.h
delete mode 100644 arch/risc-v/src/espressif/esp_memorymap.h
delete mode 100644 arch/risc-v/src/espressif/esp_oneshot.c
delete mode 100644 arch/risc-v/src/espressif/esp_oneshot.h
delete mode 100644 arch/risc-v/src/espressif/esp_random.c
delete mode 100644 arch/risc-v/src/espressif/esp_rtc.c
delete mode 100644 arch/risc-v/src/espressif/esp_rtc.h
delete mode 100644 arch/risc-v/src/espressif/esp_serial.c
delete mode 100644 arch/risc-v/src/espressif/esp_start.c
delete mode 100644 arch/risc-v/src/espressif/esp_start.h
delete mode 100644 arch/risc-v/src/espressif/esp_systemreset.c
delete mode 100644 arch/risc-v/src/espressif/esp_systemreset.h
delete mode 100644 arch/risc-v/src/espressif/esp_tickless.c
delete mode 100644 arch/risc-v/src/espressif/esp_tickless.h
delete mode 100644 arch/risc-v/src/espressif/esp_timer.c
delete mode 100644 arch/risc-v/src/espressif/esp_timer.h
delete mode 100644 arch/risc-v/src/espressif/esp_timerisr.c
delete mode 100644 arch/risc-v/src/espressif/esp_usbserial.c
delete mode 100644 arch/risc-v/src/espressif/esp_usbserial.h
delete mode 100644 arch/risc-v/src/espressif/esp_vectors.S
delete mode 100644 arch/risc-v/src/espressif/esp_wdt.c
delete mode 100644 arch/risc-v/src/espressif/esp_wdt.h
delete mode 100644 arch/risc-v/src/espressif/hal_esp32c3.mk
delete mode 100644 arch/risc-v/src/espressif/hal_esp32c6.mk
delete mode 100644 arch/risc-v/src/espressif/hal_esp32h2.mk
rename boards/risc-v/{esp32c3 => esp32c3-legacy}/common/.gitignore (100%)
copy boards/risc-v/{esp32c3 => esp32c3-legacy}/common/Kconfig (100%)
create mode 100644 boards/risc-v/esp32c3-legacy/common/Makefile
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_adc.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_apds9960.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_bmp180.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_i2c.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_ledc.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_mpu60x0_i2c.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_oneshot.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_spidev.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_spiflash.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_spislavedev.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_twai.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_wdt.h
create mode 100644
boards/risc-v/esp32c3-legacy/common/include/esp32c3_board_wlan.h
create mode 100644 boards/risc-v/esp32c3-legacy/common/kernel/Makefile
rename boards/risc-v/{esp32c3 =>
esp32c3-legacy}/common/kernel/esp32c3_userspace.c (100%)
rename boards/risc-v/{espressif => esp32c3-legacy}/common/scripts/.gitignore
(100%)
create mode 100644
boards/risc-v/esp32c3-legacy/common/scripts/esp32c3_aliases.ld
create mode 100644 boards/risc-v/esp32c3-legacy/common/scripts/esp32c3_rom.ld
create mode 100644 boards/risc-v/esp32c3-legacy/common/scripts/flat_memory.ld
create mode 100644 boards/risc-v/esp32c3-legacy/common/scripts/kernel-space.ld
create mode 100644
boards/risc-v/esp32c3-legacy/common/scripts/legacy_sections.ld
create mode 100644
boards/risc-v/esp32c3-legacy/common/scripts/mcuboot_sections.ld
create mode 100644
boards/risc-v/esp32c3-legacy/common/scripts/protected_memory.ld
create mode 100644 boards/risc-v/esp32c3-legacy/common/scripts/user-space.ld
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/Make.defs
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_adc.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_apa102.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_apds9960.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_bmp180.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_gc9a01.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_i2c.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_ledc.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_mpu60x0_i2c.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_oneshot.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_spi.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_spidev.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_spiflash.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_spislavedev.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_st7735.c
create mode 100644
boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_st7789.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_twai.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_wdt.c
create mode 100644 boards/risc-v/esp32c3-legacy/common/src/esp32c3_board_wlan.c
rename boards/risc-v/{esp32c3 => esp32c3-legacy}/esp32c3-devkit-rust-1/Kconfig
(100%)
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/configs/brickmatch/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/configs/nsh/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/include/board.h
rename boards/risc-v/{esp32c3 =>
esp32c3-legacy}/esp32c3-devkit-rust-1/include/board_memorymap.h (100%)
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/scripts/Make.defs
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/Make.defs
rename boards/risc-v/{esp32c3 =>
esp32c3-legacy}/esp32c3-devkit-rust-1/src/esp32c3-devkit-rust-1.h (100%)
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_appinit.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_autoleds.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_boot.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_bringup.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_ioctl.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit-rust-1/src/esp32c3_reset.c
rename boards/risc-v/{esp32c3 => esp32c3-legacy}/esp32c3-devkit/Kconfig (100%)
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/adc/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/autopm/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/ble/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/bmp180/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/coremark/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/crypto/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/cxx/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/efuse/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/elf/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/gdbstub/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/gpio/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/knsh/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/lvgl/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/mcuboot_slot_confirm/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/module/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/nsh/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/nvcfgdata/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/oneshot/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/ostest/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/pm/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/pwm/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/random/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/romfs/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/rtc/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/sotest/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/spiflash/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/sta_softap/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/tickless/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/timer/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/twai/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/uid/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/usbconsole/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/watchdog/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/watcher/defconfig
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/configs/wifi/defconfig
create mode 100644 boards/risc-v/esp32c3-legacy/esp32c3-devkit/include/board.h
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/include/board_memorymap.h
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/scripts/Make.defs
create mode 100644 boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/Make.defs
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3-devkit.h
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_appinit.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_boot.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_bringup.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_gpio.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_ioctl.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_reset.c
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/esp32c3_uid.c
rename boards/risc-v/{esp32c3 => esp32c3-legacy}/esp32c3-devkit/src/etc/group
(100%)
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/etc/init.d/rc.sysinit
create mode 100644
boards/risc-v/esp32c3-legacy/esp32c3-devkit/src/etc/init.d/rcS
rename boards/risc-v/{esp32c3 => esp32c3-legacy}/esp32c3-devkit/src/etc/passwd
(100%)
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_adc.h
delete mode 100644
boards/risc-v/esp32c3/common/include/esp32c3_board_apds9960.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_bmp180.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_i2c.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_ledc.h
delete mode 100644
boards/risc-v/esp32c3/common/include/esp32c3_board_mpu60x0_i2c.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_oneshot.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_spidev.h
delete mode 100644
boards/risc-v/esp32c3/common/include/esp32c3_board_spiflash.h
delete mode 100644
boards/risc-v/esp32c3/common/include/esp32c3_board_spislavedev.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_twai.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_wdt.h
delete mode 100644 boards/risc-v/esp32c3/common/include/esp32c3_board_wlan.h
create mode 100644 boards/risc-v/esp32c3/common/include/esp_board_ledc.h
delete mode 100644 boards/risc-v/esp32c3/common/kernel/Makefile
create mode 100644 boards/risc-v/esp32c3/common/scripts/common.ld
create mode 100644 boards/risc-v/esp32c3/common/scripts/esp32c3_flat_memory.ld
create mode 100644
boards/risc-v/esp32c3/common/scripts/esp32c3_legacy_sections.ld
create mode 100644
boards/risc-v/esp32c3/common/scripts/esp32c3_mcuboot_sections.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/esp32c3_rom.ld
create mode 100644
boards/risc-v/esp32c3/common/scripts/esp32c3_simple_boot_sections.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/flat_memory.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/kernel-space.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/legacy_sections.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/mcuboot_sections.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/protected_memory.ld
delete mode 100644 boards/risc-v/esp32c3/common/scripts/user-space.ld
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_adc.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_apa102.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_apds9960.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_bmp180.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_gc9a01.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_i2c.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_ledc.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_mpu60x0_i2c.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_oneshot.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_spi.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_spidev.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_spiflash.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_spislavedev.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_st7735.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_st7789.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_twai.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_wdt.c
delete mode 100644 boards/risc-v/esp32c3/common/src/esp32c3_board_wlan.c
create mode 100644 boards/risc-v/esp32c3/common/src/esp_board_ledc.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/configs/brickmatch/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/configs/nsh/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit-rust-1/include/board.h
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/scripts/Make.defs
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/Make.defs
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_appinit.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_autoleds.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_boot.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_bringup.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_ioctl.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit-rust-1/src/esp32c3_reset.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/adc/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/autopm/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/ble/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/bmp180/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/coremark/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/crypto/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/cxx/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/efuse/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/elf/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/gdbstub/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/gpio/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/knsh/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/lvgl/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/mcuboot_slot_confirm/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/module/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/nsh/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/nvcfgdata/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/oneshot/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/ostest/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/pm/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/pwm/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/random/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/romfs/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/rtc/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/sotest/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/spiflash/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/sta_softap/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/tickless/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/timer/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/twai/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/uid/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/usbconsole/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/watchdog/defconfig
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/configs/watcher/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/configs/wifi/defconfig
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/include/board.h
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/include/board_memorymap.h
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/scripts/Make.defs
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/Make.defs
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3-devkit.h
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_appinit.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_boot.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bringup.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_gpio.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_ioctl.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_reset.c
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_uid.c
delete mode 100644
boards/risc-v/esp32c3/esp32c3-devkit/src/etc/init.d/rc.sysinit
delete mode 100644 boards/risc-v/esp32c3/esp32c3-devkit/src/etc/init.d/rcS
rename boards/risc-v/{espressif => esp32c3}/esp32c3-generic/Kconfig (100%)
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/buttons/defconfig
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/configs/gpio/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/mcuboot_nsh/defconfig
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/configs/nsh/defconfig
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/configs/pwm/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/random/defconfig
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/configs/rtc/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/tickless/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/timers/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/usbconsole/defconfig
create mode 100644
boards/risc-v/esp32c3/esp32c3-generic/configs/watchdog/defconfig
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/include/board.h
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/scripts/Make.defs
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/Make.defs
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3-generic.h
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_appinit.c
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_boot.c
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_bringup.c
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_buttons.c
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_gpio.c
create mode 100644 boards/risc-v/esp32c3/esp32c3-generic/src/esp32c3_reset.c
copy boards/risc-v/{espressif => esp32c6}/common/Kconfig (100%)
create mode 100644 boards/risc-v/esp32c6/common/include/esp_board_ledc.h
create mode 100644 boards/risc-v/esp32c6/common/scripts/common.ld
create mode 100644 boards/risc-v/esp32c6/common/scripts/esp32c6_aliases.ld
create mode 100644 boards/risc-v/esp32c6/common/scripts/esp32c6_flat_memory.ld
create mode 100644
boards/risc-v/esp32c6/common/scripts/esp32c6_legacy_sections.ld
delete mode 100644 boards/risc-v/esp32c6/common/scripts/esp32c6_rom.ld
delete mode 100644 boards/risc-v/esp32c6/common/scripts/flat_memory.ld
delete mode 100644 boards/risc-v/esp32c6/common/scripts/legacy_sections.ld
create mode 100644 boards/risc-v/esp32c6/common/src/Make.defs
create mode 100644 boards/risc-v/esp32c6/common/src/esp_board_ledc.c
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/buttons/defconfig
delete mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/coremark/defconfig
create mode 100644 boards/risc-v/esp32c6/esp32c6-devkit/configs/gpio/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/ostest/defconfig
create mode 100644 boards/risc-v/esp32c6/esp32c6-devkit/configs/pwm/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/random/defconfig
create mode 100644 boards/risc-v/esp32c6/esp32c6-devkit/configs/rtc/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/sotest/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/tickless/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/timers/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/usbconsole/defconfig
create mode 100644
boards/risc-v/esp32c6/esp32c6-devkit/configs/watchdog/defconfig
create mode 100644 boards/risc-v/esp32c6/esp32c6-devkit/src/esp32c6_buttons.c
create mode 100644 boards/risc-v/esp32c6/esp32c6-devkit/src/esp32c6_gpio.c
rename boards/risc-v/{espressif => esp32h2}/common/Kconfig (100%)
create mode 100644 boards/risc-v/esp32h2/common/Makefile
create mode 100644 boards/risc-v/esp32h2/common/include/esp_board_ledc.h
copy boards/risc-v/{esp32c3 => esp32h2}/common/scripts/.gitignore (100%)
create mode 100644 boards/risc-v/esp32h2/common/scripts/common.ld
create mode 100644 boards/risc-v/esp32h2/common/scripts/esp32h2_aliases.ld
create mode 100644 boards/risc-v/esp32h2/common/scripts/esp32h2_flat_memory.ld
create mode 100644
boards/risc-v/esp32h2/common/scripts/esp32h2_legacy_sections.ld
create mode 100644 boards/risc-v/esp32h2/common/src/Make.defs
create mode 100644 boards/risc-v/esp32h2/common/src/esp_board_ledc.c
rename boards/risc-v/{espressif/esp32h2-generic =>
esp32h2/esp32h2-devkit}/Kconfig (100%)
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/buttons/defconfig
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/configs/gpio/defconfig
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/configs/nsh/defconfig
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/configs/pwm/defconfig
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/random/defconfig
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/configs/rtc/defconfig
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/tickless/defconfig
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/timers/defconfig
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/usbconsole/defconfig
create mode 100644
boards/risc-v/esp32h2/esp32h2-devkit/configs/watchdog/defconfig
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/include/board.h
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/scripts/Make.defs
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/Make.defs
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2-devkit.h
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_appinit.c
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_boot.c
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_bringup.c
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_buttons.c
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_gpio.c
create mode 100644 boards/risc-v/esp32h2/esp32h2-devkit/src/esp32h2_reset.c
delete mode 100644 boards/risc-v/espressif/common/Makefile
delete mode 100644 boards/risc-v/espressif/common/include/esp_board_ledc.h
delete mode 100644 boards/risc-v/espressif/common/scripts/common.ld
delete mode 100644 boards/risc-v/espressif/common/scripts/esp32c3_aliases.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c3_flat_memory.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c3_legacy_sections.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c3_mcuboot_sections.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c3_simple_boot_sections.ld
delete mode 100644 boards/risc-v/espressif/common/scripts/esp32c6_aliases.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c6_flat_memory.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32c6_legacy_sections.ld
delete mode 100644 boards/risc-v/espressif/common/scripts/esp32h2_aliases.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32h2_flat_memory.ld
delete mode 100644
boards/risc-v/espressif/common/scripts/esp32h2_legacy_sections.ld
delete mode 100644 boards/risc-v/espressif/common/src/Make.defs
delete mode 100644 boards/risc-v/espressif/common/src/esp_board_ledc.c
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/buttons/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/gpio/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/mcuboot_nsh/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/nsh/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/pwm/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/random/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/rtc/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/tickless/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/timers/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/usbconsole/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/configs/watchdog/defconfig
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/include/board.h
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/scripts/Make.defs
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/src/Make.defs
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/src/esp32c3-generic.h
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/src/esp32c3_appinit.c
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/src/esp32c3_boot.c
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/src/esp32c3_bringup.c
delete mode 100644
boards/risc-v/espressif/esp32c3-generic/src/esp32c3_buttons.c
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/src/esp32c3_gpio.c
delete mode 100644 boards/risc-v/espressif/esp32c3-generic/src/esp32c3_reset.c
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/Kconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/buttons/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/gpio/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/nsh/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/ostest/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/pwm/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/random/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/rtc/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/tickless/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/timers/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/usbconsole/defconfig
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/configs/watchdog/defconfig
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/include/board.h
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/scripts/Make.defs
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/src/Make.defs
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/src/esp32c6-generic.h
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/src/esp32c6_appinit.c
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/src/esp32c6_boot.c
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/src/esp32c6_bringup.c
delete mode 100644
boards/risc-v/espressif/esp32c6-generic/src/esp32c6_buttons.c
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/src/esp32c6_gpio.c
delete mode 100644 boards/risc-v/espressif/esp32c6-generic/src/esp32c6_reset.c
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/buttons/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/gpio/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/nsh/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/pwm/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/random/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/rtc/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/tickless/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/timers/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/usbconsole/defconfig
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/configs/watchdog/defconfig
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/include/board.h
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/scripts/Make.defs
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/src/Make.defs
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/src/esp32h2-generic.h
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/src/esp32h2_appinit.c
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/src/esp32h2_boot.c
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/src/esp32h2_bringup.c
delete mode 100644
boards/risc-v/espressif/esp32h2-generic/src/esp32h2_buttons.c
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/src/esp32h2_gpio.c
delete mode 100644 boards/risc-v/espressif/esp32h2-generic/src/esp32h2_reset.c