mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
aes: fix minor formatting issues
This commit is contained in:
parent
91ab4b5513
commit
ca0f982420
@ -74,6 +74,10 @@
|
||||
busy-waiting, 30000 bytes is approx 0.5 ms */
|
||||
#define AES_DMA_INTR_TRIG_LEN 2000
|
||||
|
||||
/* With buffers in PSRAM (worst condition) we still achieve a speed of 4 MB/s
|
||||
thus a 2 second timeout value should be suffient for even very large buffers.
|
||||
*/
|
||||
#define AES_WAIT_INTR_TIMEOUT_MS 2000
|
||||
|
||||
#if defined(CONFIG_MBEDTLS_AES_USE_INTERRUPT)
|
||||
static SemaphoreHandle_t op_complete_sem;
|
||||
@ -213,9 +217,9 @@ static int esp_aes_dma_wait_complete(bool use_intr, lldesc_t *output_desc)
|
||||
{
|
||||
#if defined (CONFIG_MBEDTLS_AES_USE_INTERRUPT)
|
||||
if (use_intr) {
|
||||
if (!xSemaphoreTake(op_complete_sem, 5000 / portTICK_PERIOD_MS)) {
|
||||
if (!xSemaphoreTake(op_complete_sem, AES_WAIT_INTR_TIMEOUT_MS / portTICK_PERIOD_MS)) {
|
||||
/* indicates a fundamental problem with driver */
|
||||
ESP_LOGE("AES", "Timed out waiting for completion of AES Interrupt");
|
||||
ESP_LOGE(TAG, "Timed out waiting for completion of AES Interrupt");
|
||||
return -1;
|
||||
}
|
||||
#ifdef CONFIG_PM_ENABLE
|
||||
@ -567,7 +571,7 @@ int esp_aes_process_dma_gcm(esp_aes_context *ctx, const unsigned char *input, un
|
||||
|
||||
aes_hal_transform_dma_gcm_start(blocks);
|
||||
|
||||
if(esp_aes_dma_wait_complete(use_intr, out_desc_head) < 0){
|
||||
if (esp_aes_dma_wait_complete(use_intr, out_desc_head) < 0) {
|
||||
ESP_LOGE(TAG, "esp_aes_dma_wait_complete failed");
|
||||
ret = -1;
|
||||
goto cleanup;
|
||||
|
Loading…
x
Reference in New Issue
Block a user