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 09a71ec7c16 libs/libc/arm: add back __aeabi_mem* functions
     new 8417cf0c836 arch/risc-v/esp32[-c3|-c6|-h2]: Add PM support
     new 32817217428 boards/risc-v/esp32[-c3|-c6|-h2]: Add PM board support
     new d2c6eced386 Documentation/risc-v/esp32[-c3|-c6|-h2]: Add PM docs
     new d4c76b1f609 arch/risc-v/esp32[-c3|-c6|-h2]: Add deep sleep support
     new 8902e511d33 boards/risc-v/esp32[-c3|-c6|-h2]: Add deep sleep board 
support
     new 499187e0575 Documentation/risc-v/esp32[-c3|-c6|-h2]: Add PM deep sleep 
docs

The 6 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:
 .../esp32c3/boards/esp32c3-generic/index.rst       |  60 +++
 .../esp32c6/boards/esp32c6-devkitc/index.rst       |  63 +++
 .../risc-v/esp32h2/boards/esp32h2-devkit/index.rst |  63 +++
 arch/risc-v/src/common/espressif/Kconfig           | 459 ++++++++++++++++
 arch/risc-v/src/common/espressif/Make.defs         |  11 +-
 arch/risc-v/src/common/espressif/esp_idle.c        | 150 ++++++
 arch/risc-v/src/common/espressif/esp_pm.c          | 581 +++++++++++++++++++++
 .../risc-v/src/common/espressif/esp_pm.h           |  73 ++-
 .../src/common/espressif/esp_pm_initialize.c}      |  10 +-
 arch/risc-v/src/common/espressif/esp_start.c       |  16 +-
 arch/risc-v/src/esp32c3/hal_esp32c3.mk             |  21 +
 arch/risc-v/src/esp32c6/hal_esp32c6.mk             |  30 ++
 arch/risc-v/src/esp32h2/hal_esp32h2.mk             |  34 ++
 .../esp32c3/common/scripts/esp32c3_sections.ld     |   3 +-
 .../configs/{mcuboot_nsh => pm}/defconfig          |   6 +-
 .../esp32c6/common/scripts/esp32c6_sections.ld     |  44 +-
 .../esp32c6-devkitc/configs/{adc => pm}/defconfig  |   8 +-
 .../esp32h2/common/scripts/esp32h2_sections.ld     |  40 +-
 .../esp32h2-devkit/configs/{adc => pm}/defconfig   |   8 +-
 19 files changed, 1627 insertions(+), 53 deletions(-)
 create mode 100644 arch/risc-v/src/common/espressif/esp_pm.c
 copy boards/arm/samv7/common/include/board_uart_rxdma_poll.h => 
arch/risc-v/src/common/espressif/esp_pm.h (68%)
 copy arch/{xtensa/src/esp32s3/esp32s3_pminitialize.c => 
risc-v/src/common/espressif/esp_pm_initialize.c} (91%)
 copy boards/risc-v/esp32c3/esp32c3-generic/configs/{mcuboot_nsh => 
pm}/defconfig (91%)
 copy boards/risc-v/esp32c6/esp32c6-devkitc/configs/{adc => pm}/defconfig (91%)
 copy boards/risc-v/esp32h2/esp32h2-devkit/configs/{adc => pm}/defconfig (90%)

Reply via email to