jtag: cut down on usage of unintended modification of global end state
[fw/openocd] / src / target / dsp563xx.c
index 4be7f3b5ed9c4f2f275c29d92629e23d48a9585b..b42e7b3ece698a87ddf57bb1f29d694cae49907c 100644 (file)
@@ -863,8 +863,7 @@ int dsp563xx_write_ir(struct jtag_tap *tap, uint8_t * ir_in, uint8_t * ir_out,
        }
 
        {
-               jtag_add_plain_ir_scan(tap->ir_length, ir_out, ir_in,
-                                      jtag_set_end_state(TAP_IDLE));
+               jtag_add_plain_ir_scan(tap->ir_length, ir_out, ir_in, TAP_IDLE);
        }
 
        return ERROR_OK;
@@ -880,8 +879,7 @@ int dsp563xx_write_dr(struct jtag_tap *tap, uint8_t * dr_in, uint8_t * dr_out,
        }
 
        {
-               jtag_add_plain_dr_scan(dr_len, dr_out, dr_in,
-                                      jtag_set_end_state(TAP_IDLE));
+               jtag_add_plain_dr_scan(dr_len, dr_out, dr_in, TAP_IDLE);
        }
 
        return ERROR_OK;