aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTomas Vanek <vanekt@fbl.cz>2022-09-04 14:18:26 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2023-01-21 22:56:32 +0000
commit92dd917f5a2af4470b151adc3492f9b3c68caaa9 (patch)
tree84dd6e876a0bdc8a0a5ad4917ee01596d33ef0db /src
parentcda39f929e65316478f2f41f461b0cbb3338806c (diff)
downloadriscv-openocd-92dd917f5a2af4470b151adc3492f9b3c68caaa9.zip
riscv-openocd-92dd917f5a2af4470b151adc3492f9b3c68caaa9.tar.gz
riscv-openocd-92dd917f5a2af4470b151adc3492f9b3c68caaa9.tar.bz2
flash/nor/psoc4: drop jtag_poll_mask() from flash write
Polling the target makes no harm during PSoC 4 flash write in the current OpenOCD code. Don't mask it. Change-Id: I6625ded0162ee3a96b92188844d0d2d6c30101c2 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/7162 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/flash/nor/psoc4.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/flash/nor/psoc4.c b/src/flash/nor/psoc4.c
index c935bd5..fb462c1 100644
--- a/src/flash/nor/psoc4.c
+++ b/src/flash/nor/psoc4.c
@@ -651,9 +651,6 @@ static int psoc4_write(struct flash_bank *bank, const uint8_t *buffer,
if (row_offset)
memset(row_buffer, bank->default_padded_value, row_offset);
- /* Mask automatic polling triggered by execution of halted events */
- bool save_poll_mask = jtag_poll_mask();
-
while (count) {
uint32_t chunk_size = psoc4_info->row_size - row_offset;
if (chunk_size > count) {
@@ -693,8 +690,6 @@ static int psoc4_write(struct flash_bank *bank, const uint8_t *buffer,
}
cleanup:
- jtag_poll_unmask(save_poll_mask);
-
free(sysrq_buffer);
return retval;
}