diff options
author | Reto Schneider <code@reto-schneider.ch> | 2018-12-02 06:14:27 +0000 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2018-12-11 13:26:22 +0000 |
commit | a50964246dac4116d01e57102341242cf307243c (patch) | |
tree | 3c21dbaf2f060a1c7c4e74eb21b8fafe865b61ae /src/jtag | |
parent | 8f47a09cc55a1d2030b7d0df11668b6cb4f2a905 (diff) | |
download | riscv-openocd-a50964246dac4116d01e57102341242cf307243c.zip riscv-openocd-a50964246dac4116d01e57102341242cf307243c.tar.gz riscv-openocd-a50964246dac4116d01e57102341242cf307243c.tar.bz2 |
jtag: sysfsgpio: clean up swd gpios
All SWD GPIOs should be un-exported when no longer needed, not just
srst.
Change-Id: I998377afe43b72446cab3da2d4406fc2912ff8c3
Signed-off-by: Reto Schneider <code@reto-schneider.ch>
Reviewed-on: http://openocd.zylin.com/4784
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'src/jtag')
-rw-r--r-- | src/jtag/drivers/sysfsgpio.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/jtag/drivers/sysfsgpio.c b/src/jtag/drivers/sysfsgpio.c index 5535c71..24dc4bc 100644 --- a/src/jtag/drivers/sysfsgpio.c +++ b/src/jtag/drivers/sysfsgpio.c @@ -561,6 +561,8 @@ static void cleanup_all_fds(void) cleanup_fd(tdo_fd, tdo_gpio); cleanup_fd(trst_fd, trst_gpio); cleanup_fd(srst_fd, srst_gpio); + cleanup_fd(swclk_fd, swclk_gpio); + cleanup_fd(swdio_fd, swdio_gpio); } static bool sysfsgpio_jtag_mode_possible(void) |