Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Documentation/platforms/risc-v/esp32c3/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -350,7 +350,7 @@ The following list indicates the state of peripherals' support in NuttX:
Peripheral Support NOTES
=========== ======= ====================
ADC Yes Oneshot
AES No
AES Yes
Bluetooth Yes
CAN/TWAI Yes
DMA No
Expand Down
2 changes: 1 addition & 1 deletion Documentation/platforms/risc-v/esp32c6/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ The following list indicates the state of peripherals' support in NuttX:
Peripheral Support NOTES
============== ======= ====================
ADC Yes Oneshot and internal temperature sensor
AES No
AES Yes
Bluetooth No
CAN/TWAI Yes
DMA Yes
Expand Down
2 changes: 1 addition & 1 deletion Documentation/platforms/risc-v/esp32h2/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ The following list indicates the state of peripherals' support in NuttX:
Peripheral Support NOTES
============== ======= ====================
ADC Yes Oneshot and internal temperature sensor
AES No
AES Yes
Bluetooth No
CAN/TWAI Yes
DMA Yes
Expand Down
2 changes: 1 addition & 1 deletion Documentation/platforms/risc-v/esp32p4/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ TRNG No
ECDSA No
TEE No
APM No
AES No
AES Yes
Digital Signature No
Secure Boot No
XTS_AES No
Expand Down
2 changes: 1 addition & 1 deletion Documentation/platforms/xtensa/esp32s2/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ The following list indicates the state of peripherals' support in NuttX:
Peripheral Support NOTES
========== ======= =====
ADC Yes Oneshot
AES No
AES Yes
CAN/TWAI Yes
DAC No
DMA Yes
Expand Down
6 changes: 6 additions & 0 deletions arch/risc-v/src/common/espressif/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1023,6 +1023,12 @@ config ESPRESSIF_SHA_ACCELERATOR
---help---
Enable SHA accelerator support.

config ESPRESSIF_AES_ACCELERATOR
bool "AES Accelerator"
default n
---help---
Enable AES accelerator support.

config ESPRESSIF_ADC
bool "Analog-to-digital converter (ADC)"
default n
Expand Down
4 changes: 4 additions & 0 deletions arch/risc-v/src/common/espressif/Make.defs
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,10 @@ ifeq ($(CONFIG_ESPRESSIF_SHA_ACCELERATOR),y)
CHIP_CSRCS += esp_sha.c
endif

ifeq ($(CONFIG_ESPRESSIF_AES_ACCELERATOR),y)
CHIP_CSRCS += esp_aes.c
endif

ifeq ($(CONFIG_CRYPTO_CRYPTODEV_HARDWARE),y)
CHIP_CSRCS += esp_crypto.c
endif
Expand Down
Loading
Loading