From 675de7524c495dc42f1b47d04aecc6eeabd5d0a1 Mon Sep 17 00:00:00 2001 From: Caveh Jalali Date: Wed, 2 Nov 2022 20:48:51 -0700 Subject: ec/google/chromeec: Simplify error handling for GET_VERSION We don't need to check the lower level error code to determine if an EC call succeeded. Simply check the return value of the call. BUG=b:258126464 BRANCH=none TEST=none Change-Id: Iaf0795b0c1a2df0d3f44e6098ad02b82e33c5710 Signed-off-by: Caveh Jalali Reviewed-on: https://review.coreboot.org/c/coreboot/+/69372 Reviewed-by: Boris Mittelberg Tested-by: build bot (Jenkins) Reviewed-by: Eric Lai --- src/ec/google/chromeec/ec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/ec') diff --git a/src/ec/google/chromeec/ec.c b/src/ec/google/chromeec/ec.c index 906b5f8126..9c78404ef8 100644 --- a/src/ec/google/chromeec/ec.c +++ b/src/ec/google/chromeec/ec.c @@ -1356,10 +1356,11 @@ enum ec_image google_chromeec_get_current_image(void) .cmd_size_out = sizeof(resp), .cmd_dev_index = 0, }; + int rv; - google_chromeec_command(&cmd); + rv = google_chromeec_command(&cmd); - if (cmd.cmd_code) { + if (rv != 0) { printk(BIOS_DEBUG, "Google Chrome EC: version command failed!\n"); } else { -- cgit v1.2.3