esp-idf/components/mbedtls/port/aes
harshal.patil 83dd60307f
feat(mbedtls/esp_crypto_shared_gdma): support AXI-DMA in the crypto shared gdma layer
- In case of AXI-DMA, the DMA descriptors need to be 8 bytes aligned
lldesc_t do not satify this condition thus we need to replace it with
dma_descriptor_t (align(4) and align(8)) in esp_crypto_shared_gdma.

- Added new shared gdma start API that supports the dma_descriptor_t
DMA descriptor.

- Added some generic dma descriptor macros and helper functions

- replace lldesc_t with dma_descriptor_t
2024-03-13 15:22:06 +05:30
..
block change(mbedtls/aes): moved esp_aes_internal.h to be a private header 2024-03-13 15:22:06 +05:30
dma feat(mbedtls/esp_crypto_shared_gdma): support AXI-DMA in the crypto shared gdma layer 2024-03-13 15:22:06 +05:30
include feat(mbedtls/esp_crypto_shared_gdma): support AXI-DMA in the crypto shared gdma layer 2024-03-13 15:22:06 +05:30
esp_aes_common.c change(mbedtls/aes): moved esp_aes_internal.h to be a private header 2024-03-13 15:22:06 +05:30
esp_aes_gcm.c feat(mbedtls/esp_crypto_shared_gdma): support AXI-DMA in the crypto shared gdma layer 2024-03-13 15:22:06 +05:30
esp_aes_xts.c docs: update the algorithm and key name from AES-XTS to XTS-AES 2023-05-15 17:54:50 +08:00