This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 622a45183e Documentation: update rp23xx page for recent changes add 466e63d554 arch/risc-v: Add SDM support for esp32[-c3|-c6|-h2] add 521e1b15b6 boards/risc-v: Add board layer support of SDM for esp32[-c3|-c6|-h2] add bf2a7ad49a Documentation/risc-v: Add SDM peripheral docs for esp32[-c3|-c6|-h2] add 39465d2156 arch/xtensa: Add SDM peripheral support for esp32[-|-s2|-s3] add 4b36d69630 boards/xtensa: Add SDM peripheral board layer support for esp[-|-s2|-s3] add 9a59cf4004 Documentation/xtensa: Add SDM docs for esp32[-|-s2|-s3] No new revisions were added by this update. Summary of changes: .../esp32c3/boards/esp32c3-generic/index.rst | 13 + .../esp32c6/boards/esp32c6-devkitc/index.rst | 13 + .../risc-v/esp32h2/boards/esp32h2-devkit/index.rst | 13 + .../xtensa/esp32/boards/esp32-devkitc/index.rst | 13 + .../esp32s2/boards/esp32s2-saola-1/index.rst | 13 + .../xtensa/esp32s3/boards/esp32s3-devkit/index.rst | 13 + arch/risc-v/src/common/espressif/Kconfig | 6 + arch/risc-v/src/common/espressif/Make.defs | 4 + arch/risc-v/src/common/espressif/esp_sdm.c | 589 ++++++++++++++++++++ .../src/common/espressif/esp_sdm.h} | 82 ++- arch/risc-v/src/esp32c3/hal_esp32c3.mk | 2 + arch/risc-v/src/esp32c6/hal_esp32c6.mk | 2 + arch/risc-v/src/esp32h2/hal_esp32h2.mk | 2 + arch/xtensa/src/common/espressif/Kconfig | 8 +- arch/xtensa/src/common/espressif/Make.defs | 4 + arch/xtensa/src/common/espressif/esp_sdm.c | 609 +++++++++++++++++++++ .../xtensa/src/common/espressif/esp_sdm.h | 81 ++- arch/xtensa/src/esp32/hal.mk | 2 + arch/xtensa/src/esp32s2/hal.mk | 2 + arch/xtensa/src/esp32s3/hal.mk | 2 + .../configs/{mcuboot_nsh => sdm}/defconfig | 3 +- .../esp32c3/esp32c3-generic/src/esp32c3_bringup.c | 21 + .../configs/{mcuboot_nsh => sdm}/defconfig | 3 +- .../esp32c6/esp32c6-devkitc/src/esp32c6_bringup.c | 21 + .../esp32c6/esp32c6-devkitm/src/esp32c6_bringup.c | 21 + .../esp32h2-devkit/configs/{nsh => sdm}/defconfig | 2 + .../esp32h2/esp32h2-devkit/src/esp32h2_bringup.c | 21 + boards/xtensa/esp32/common/src/esp32_board_dac.c | 17 +- .../esp32-devkitc/configs/{dac => sdm}/defconfig | 3 +- .../esp32s2-saola-1/configs/{nsh => sdm}/defconfig | 2 + .../esp32s2/esp32s2-saola-1/src/esp32s2_bringup.c | 21 + .../esp32s3-devkit/configs/{nsh => sdm}/defconfig | 2 + .../esp32s3/esp32s3-devkit/src/esp32s3_bringup.c | 21 + 33 files changed, 1535 insertions(+), 96 deletions(-) create mode 100644 arch/risc-v/src/common/espressif/esp_sdm.c copy arch/{arm/src/stm32/stm32_fdcan.h => risc-v/src/common/espressif/esp_sdm.h} (56%) create mode 100644 arch/xtensa/src/common/espressif/esp_sdm.c copy include/nuttx/sensors/bm1422gmv.h => arch/xtensa/src/common/espressif/esp_sdm.h (56%) copy boards/risc-v/esp32c3/esp32c3-generic/configs/{mcuboot_nsh => sdm}/defconfig (97%) copy boards/risc-v/esp32c6/esp32c6-devkitc/configs/{mcuboot_nsh => sdm}/defconfig (97%) copy boards/risc-v/esp32h2/esp32h2-devkit/configs/{nsh => sdm}/defconfig (97%) copy boards/xtensa/esp32/esp32-devkitc/configs/{dac => sdm}/defconfig (97%) copy boards/xtensa/esp32s2/esp32s2-saola-1/configs/{nsh => sdm}/defconfig (96%) copy boards/xtensa/esp32s3/esp32s3-devkit/configs/{nsh => sdm}/defconfig (97%)