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 22560958bc5 net/arp: reducing unnecessary ARP requests can mitigate 
network congestion and avoid packet delays caused by waiting for ARP responses
     new 8e44c85a3a9 arch/risc-v: Add arch layer SHA accelerator support for 
esp32[-c3|-c6|-h2]
     new b7f98a939ea boards/risc-v: Add board layer SHA accelerator support for 
esp32[-c3|-c6|-h2]
     new d2eb3db5b6e Docs/espressif: Add crypto defconfig docs for 
esp32[-c3|-c6|-h2]
     new 2e4eaf69ee0 arch/xtensa: Add arch layer SHA accelerator support for 
esp32[-s2|-s3]
     new 1512e1e3d24 boards/xtensa: Add board layer SHA accelerator support for 
esp32[-s2|-s3]
     new cf1b0875043 Docs/espressif: Add crypto defconfig docs for 
esp32[-s2|-s3]

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       |  18 +
 Documentation/platforms/risc-v/esp32c3/index.rst   |   2 +-
 .../esp32c6/boards/esp32c6-devkitc/index.rst       |  18 +
 Documentation/platforms/risc-v/esp32c6/index.rst   |   2 +-
 .../risc-v/esp32h2/boards/esp32h2-devkit/index.rst |  18 +
 Documentation/platforms/risc-v/esp32h2/index.rst   |   2 +-
 .../esp32s2/boards/esp32s2-saola-1/index.rst       |  18 +
 Documentation/platforms/xtensa/esp32s2/index.rst   |   2 +-
 .../xtensa/esp32s3/boards/esp32s3-devkit/index.rst |  18 +
 Documentation/platforms/xtensa/esp32s3/index.rst   |   2 +-
 arch/risc-v/src/common/espressif/Kconfig           |   6 +
 arch/risc-v/src/common/espressif/Make.defs         |   8 +
 .../espressif/esp_crypto.c}                        | 299 ++++---
 arch/risc-v/src/common/espressif/esp_sha.c         | 607 +++++++++++++++
 .../esp32c3_sha.h => common/espressif/esp_sha.h}   | 133 ++--
 arch/risc-v/src/esp32c3/hal_esp32c3.mk             |   1 +
 arch/risc-v/src/esp32c6/hal_esp32c6.mk             |   1 +
 arch/risc-v/src/esp32h2/hal_esp32h2.mk             |   1 +
 arch/xtensa/src/common/espressif/Kconfig           |   7 +
 arch/xtensa/src/common/espressif/Make.defs         |   7 +
 .../src/common/espressif/esp_crypto.c}             | 423 +++++++---
 arch/xtensa/src/common/espressif/esp_sha.c         | 866 +++++++++++++++++++++
 .../src/common/espressif/esp_sha.h}                | 225 ++++--
 arch/xtensa/src/esp32s2/hal.mk                     |   2 +
 arch/xtensa/src/esp32s3/hal.mk                     |   2 +
 .../configs/{bmp180 => crypto}/defconfig           |  15 +-
 .../esp32c3/esp32c3-generic/src/esp32c3_bringup.c  |  14 +
 .../configs/{adc => crypto}/defconfig              |  14 +-
 .../esp32c6/esp32c6-devkitc/src/esp32c6_bringup.c  |  14 +
 .../configs/{adc => crypto}/defconfig              |  14 +-
 .../esp32h2/esp32h2-devkit/src/esp32h2_bringup.c   |  14 +
 .../configs/{adc => crypto}/defconfig              |  14 +-
 .../esp32s2/esp32s2-saola-1/src/esp32s2_bringup.c  |  14 +
 .../configs/{adc => crypto}/defconfig              |  16 +-
 .../esp32s3/esp32s3-devkit/src/esp32s3_bringup.c   |  14 +
 35 files changed, 2457 insertions(+), 374 deletions(-)
 copy arch/risc-v/src/{esp32c3-legacy/esp32c3_crypto.c => 
common/espressif/esp_crypto.c} (62%)
 create mode 100644 arch/risc-v/src/common/espressif/esp_sha.c
 copy arch/risc-v/src/{esp32c3-legacy/esp32c3_sha.h => 
common/espressif/esp_sha.h} (63%)
 copy arch/{risc-v/src/esp32c3-legacy/esp32c3_crypto.c => 
xtensa/src/common/espressif/esp_crypto.c} (51%)
 create mode 100644 arch/xtensa/src/common/espressif/esp_sha.c
 copy arch/{risc-v/src/esp32c3-legacy/esp32c3_sha.h => 
xtensa/src/common/espressif/esp_sha.h} (50%)
 copy boards/risc-v/esp32c3/esp32c3-generic/configs/{bmp180 => 
crypto}/defconfig (77%)
 copy boards/risc-v/esp32c6/esp32c6-devkitc/configs/{adc => crypto}/defconfig 
(78%)
 copy boards/risc-v/esp32h2/esp32h2-devkit/configs/{adc => crypto}/defconfig 
(77%)
 copy boards/xtensa/esp32s2/esp32s2-saola-1/configs/{adc => crypto}/defconfig 
(77%)
 copy boards/xtensa/esp32s3/esp32s3-devkit/configs/{adc => crypto}/defconfig 
(77%)

Reply via email to