diff options
author | Mary Ruthven <mruthven@chromium.org> | 2017-04-06 12:37:01 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2017-05-12 22:12:34 +0000 |
commit | f403604a42c8ca893f07b9b25a31c0c7d22166e0 (patch) | |
tree | 9fcb40e38cd5ebae8d3177f182fd3b20862d747d | |
parent | 699ba2a897dccaa8e49061912bdef93fb7b7c0cc (diff) | |
download | chrome-ec-f403604a42c8ca893f07b9b25a31c0c7d22166e0.tar.gz |
usb_updater: only run send_done on usb transfers
show_fw_ver runs send_done on both usb and tpm transfers. This changes
usb_update, so it will only run send_done on usb transfers
BUG=none
BRANCH=cr50
TEST=copy to dut. stop trunksd. Run 'usb_updater -f -s && usb_updater -f
&& usb_updater -f'
Reviewed-on: https://chromium-review.googlesource.com/470169
Commit-Ready: Mary Ruthven <mruthven@chromium.org>
Tested-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
(cherry picked from commit 56e3c669e829993683199514b78d2497784d3766)
Change-Id: I3a09c003ae41a4651c9961092552d7807656a68a
Reviewed-on: https://chromium-review.googlesource.com/505256
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
Commit-Queue: Vadim Bendebury <vbendeb@chromium.org>
Tested-by: Vadim Bendebury <vbendeb@chromium.org>
Trybot-Ready: Vadim Bendebury <vbendeb@chromium.org>
-rw-r--r-- | extra/usb_updater/usb_updater.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extra/usb_updater/usb_updater.c b/extra/usb_updater/usb_updater.c index 1ad1378956..907b842674 100644 --- a/extra/usb_updater/usb_updater.c +++ b/extra/usb_updater/usb_updater.c @@ -1267,7 +1267,8 @@ int main(int argc, char *argv[]) targ.shv[0].minor); printf("RW %d.%d.%d\n", targ.shv[1].epoch, targ.shv[1].major, targ.shv[1].minor); - send_done(&td.uep); + if (td.ep_type == usb_xfer) + send_done(&td.uep); } if (data) { |