From 7a708c35cbbaa28088781dc46f3e88fdfd5f1db9 Mon Sep 17 00:00:00 2001 From: cjin Date: Mon, 3 Apr 2023 18:05:19 +0800 Subject: [PATCH] pau: fix logic error in extra link retention --- components/hal/esp32c6/pau_hal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/hal/esp32c6/pau_hal.c b/components/hal/esp32c6/pau_hal.c index 68f6b3a6f2..1000b66a2c 100644 --- a/components/hal/esp32c6/pau_hal.c +++ b/components/hal/esp32c6/pau_hal.c @@ -44,7 +44,7 @@ void pau_hal_start_regdma_extra_link(pau_hal_context_t *hal, bool backup_or_rest * provide backup and restore services for BLE, IEEE802.15.4 and possibly * other modules */ pau_ll_select_regdma_entry_link(hal->dev, 3); - pau_ll_set_regdma_entry_link_backup_direction(hal->dev, true); + pau_ll_set_regdma_entry_link_backup_direction(hal->dev, backup_or_restore); pau_ll_set_regdma_entry_link_backup_start_enable(hal->dev); while (!(pau_ll_get_regdma_intr_raw_signal(hal->dev) & PAU_DONE_INT_RAW));