Skip to contentSkip to conversation

USB: ftdi_sio: Use jtag quirk for Arrow USB Blaster

DISCUSSION Johan Hovold 1 participant 1 message Apr 16, 2018 USB

lore
Share & tools
lore
#0 lore raw
Quoted 17 lines · Vasyl Vavrychuk

Arrow USB Blaster integrated on MAX1000 board uses the same vendor ID (0x0403) and product ID (0x6010) as the "original" FTDI device.

This patch avoids picking up by ftdi_sio of the first interface of this USB device. After that this device can be used by Arrow user-space JTAG driver.

---
 drivers/usb/serial/ftdi_sio.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
drivers/usb/serial/ftdi_sio.c +0 -0
index 87202ad5a50d..3bab6f83f6de 100644

drivers/usb/serial/ftdi_sio.c static int ftdi_8u2232c_probe(struct usb_serial *serial) · line 1903

Quoted 6 lines
drivers/usb/serial/ftdi_sio.c +2 -1
@@ -1899,7 +1899,8 @@ static int ftdi_8u2232c_probe(struct usb_serial *serial)
 
 	if (udev->product &&
 		(!strcmp(udev->product, "BeagleBone/XDS100V2") ||
-		 !strcmp(udev->product, "SNAP Connect E10")))
+		 !strcmp(udev->product, "SNAP Connect E10") ||
+		 !strcmp(udev->product, "Arrow USB Blaster")))

I reordered these alphabetically before applying.

Thanks,
Johan
---
To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html