11/*
2- * SPDX-FileCopyrightText: 2022-2024 Espressif Systems (Shanghai) CO LTD
2+ * SPDX-FileCopyrightText: 2022-2025 Espressif Systems (Shanghai) CO LTD
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 */
@@ -24,14 +24,14 @@ void IRAM_ATTR pau_hal_start_regdma_system_link(pau_hal_context_t *hal, bool bac
2424
2525 pau_ll_select_regdma_entry_link (hal -> dev , 0 );
2626 pau_ll_set_regdma_entry_link_backup_direction (hal -> dev , backup_or_restore );
27- pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev );
27+ pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev , true );
2828
2929 while (!(pau_ll_get_regdma_intr_raw_signal (hal -> dev ) & PAU_DONE_INT_RAW ));
3030}
3131
3232void IRAM_ATTR pau_hal_stop_regdma_system_link (pau_hal_context_t * hal )
3333{
34- pau_ll_set_regdma_entry_link_backup_start_disable (hal -> dev );
34+ pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev , false );
3535 pau_ll_select_regdma_entry_link (hal -> dev , 0 ); /* restore link select to default */
3636 pau_ll_clear_regdma_backup_done_intr_state (hal -> dev );
3737}
@@ -64,14 +64,14 @@ void IRAM_ATTR pau_hal_start_regdma_extra_link(pau_hal_context_t *hal, bool back
6464 */
6565 pau_ll_select_regdma_entry_link (hal -> dev , 3 );
6666 pau_ll_set_regdma_entry_link_backup_direction (hal -> dev , backup_or_restore );
67- pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev );
67+ pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev , true );
6868
6969 while (!(pau_ll_get_regdma_intr_raw_signal (hal -> dev ) & PAU_DONE_INT_RAW ));
7070}
7171
7272void IRAM_ATTR pau_hal_stop_regdma_extra_link (pau_hal_context_t * hal )
7373{
74- pau_ll_set_regdma_entry_link_backup_start_disable (hal -> dev );
74+ pau_ll_set_regdma_entry_link_backup_start_enable (hal -> dev , false );
7575 pau_ll_select_regdma_entry_link (hal -> dev , 0 ); /* restore link select to default */
7676 pau_ll_clear_regdma_backup_done_intr_state (hal -> dev );
7777}
0 commit comments