espressif: ESP32-H2 initial support

Signed-off-by: Almir Okato <almir.okato@espressif.com>
diff --git a/boot/espressif/CMakeLists.txt b/boot/espressif/CMakeLists.txt
index cbafa74..3bfb367 100644
--- a/boot/espressif/CMakeLists.txt
+++ b/boot/espressif/CMakeLists.txt
@@ -21,7 +21,8 @@
     "${MCUBOOT_TARGET}" STREQUAL "esp32s3")
     set(MCUBOOT_ARCH "xtensa")
 elseif("${MCUBOOT_TARGET}" STREQUAL "esp32c3" OR
-    "${MCUBOOT_TARGET}" STREQUAL "esp32c6")
+    "${MCUBOOT_TARGET}" STREQUAL "esp32c6" OR
+    "${MCUBOOT_TARGET}" STREQUAL "esp32h2")
     set(MCUBOOT_ARCH "riscv")
 endif()
 
@@ -36,6 +37,8 @@
     set(ESP_MIN_REVISION 3)
 elseif("${MCUBOOT_TARGET}" STREQUAL "esp32c6")
     set(ESP_MIN_REVISION 0)
+elseif("${MCUBOOT_TARGET}" STREQUAL "esp32h2")
+    set(ESP_MIN_REVISION 0)
 else()
     message(FATAL_ERROR "Unsupported target ${MCUBOOT_TARGET}")
 endif()
@@ -115,6 +118,8 @@
         "${MCUBOOT_TARGET}" STREQUAL "esp32c3" OR
         "${MCUBOOT_TARGET}" STREQUAL "esp32c6")
         set(ESP_FLASH_FREQ "40m")
+    elseif("${MCUBOOT_TARGET}" STREQUAL "esp32h2")
+        set(ESP_FLASH_FREQ "24m")
     endif()
 endif()