mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-27 23:22:37 +02:00
usbdev: Only match requested USB devices
Don't use a device that has the same vendor ID, but a different than requested product ID. Fixes broken dediprog detection with TOMU in use. Change-Id: I08c1c363ce2d6603e46efecc61d3910e02314fca Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/32891 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Daniel Thompson <daniel.thompson@linaro.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
93db6e1689
commit
4ca575dc5a
2
usbdev.c
2
usbdev.c
@ -54,7 +54,7 @@ static struct libusb_device_handle *get_by_vid_pid_filter(struct libusb_context
|
||||
continue;
|
||||
}
|
||||
|
||||
if ((desc.idVendor != vid) && (desc.idProduct != pid))
|
||||
if ((desc.idVendor != vid) || (desc.idProduct != pid))
|
||||
continue;
|
||||
|
||||
msg_pdbg("Found USB device %04"PRIx16":%04"PRIx16" at address %d-%d.\n",
|
||||
|
Loading…
x
Reference in New Issue
Block a user