From 740b9e25b410c164e661d0334a9ea4168406726b Mon Sep 17 00:00:00 2001 From: Øyvind Harboe Date: Mon, 6 Dec 2010 09:21:23 +0100 Subject: jtag: getting the JTAG speed can fail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If the JTAG speed has not been set, then it has no defined value, add code to propagate the error. No change to actual behavior as no new failure paths have been introduced. This is a no-op patch to make subsequent patches smaller. Signed-off-by: Øyvind Harboe --- src/jtag/drivers/ft2232.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/jtag/drivers/ft2232.c') diff --git a/src/jtag/drivers/ft2232.c b/src/jtag/drivers/ft2232.c index 928ec1c6..77b5880b 100644 --- a/src/jtag/drivers/ft2232.c +++ b/src/jtag/drivers/ft2232.c @@ -2395,7 +2395,11 @@ static int ft2232_init(void) return ERROR_JTAG_INIT_FAILED; } - ft2232_speed(jtag_get_speed()); + int jtag_speed_var; + int retval = jtag_get_speed(&jtag_speed_var); + if (retval != ERROR_OK) + return retval; + ft2232_speed(jtag_speed_var); buf[0] = 0x85; /* Disconnect TDI/DO to TDO/DI for Loopback */ if ((retval = ft2232_write(buf, 1, &bytes_written)) != ERROR_OK) -- cgit v1.2.3-18-g5258