target/adiv5: 64-bit TAR setup bugfix
commita69b382efd35f13e0f7e63194086a2f5ac24215b
authorDaniel Goehring <dgoehrin@os.amperecomputing.com>
Tue, 4 Oct 2022 07:03:42 +0000 (4 00:03 -0700)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 8 Oct 2022 07:55:35 +0000 (8 07:55 +0000)
tree1b2fbea2fb2c44ed9720284cb4432abf0464f507
parent8bf5482754715f2e1b05be03de8780f26c305955
target/adiv5: 64-bit TAR setup bugfix

For 64-bit TAR setup, if 'tar_valid == false' perform the upper 32-bit
write even if the cached copy matches the upper TAR value to be written.

Signed-off-by: Daniel Goehring <dgoehrin@os.amperecomputing.com>
Change-Id: I320377dc90a9d1d7b64cbb281b2527e56c7621ee
Reviewed-on: https://review.openocd.org/c/openocd/+/7245
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
src/target/arm_adi_v5.c