Received: by 10.192.165.148 with SMTP id m20csp4137194imm; Mon, 30 Apr 2018 12:25:55 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqqEd6NeHkj0mIOnnvzsABZawYKYjxC+QHRY64LCX2IdUAyMmEUxjBwNLYe1N79rOrHmun9 X-Received: by 2002:a63:385a:: with SMTP id h26-v6mr10949747pgn.147.1525116355531; Mon, 30 Apr 2018 12:25:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525116355; cv=none; d=google.com; s=arc-20160816; b=DvyJTh6bWEREVt5U7rvilkvqaZIn9E3bUKjfoKeBwFa+uQxR+mh0zw8Y5UMXEq7wFk Qn6IrPyLRQT3YivYT+uTlppx1qqKtPv51bMMlByesCuNkrz2B1mlyerK07pdIYTqQ/a2 5K+dlTgxs4ZmfHaYIePcQJmdLOxqwBuPmNhvs5Ej6kWcPhrokh4e6aDo2GtrL0n2Ey6m wu7SPG80KssRCfVu2n2Wpygg0L9CBvbA9Wu4qj+5TFpSOA/3QWPS68QElwH+XTBx6TlZ oKVZfrR9LVUlbDHsUF1lr870WTB0MnQCNkQXkUAmgzVUjhDSqqRwz+v/11CPhC/MbXlB 201A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from:dmarc-filter :arc-authentication-results; bh=NBP2I9w8hBWndGXdLU9azy/7hXz8D81IHzwTJFu5s9M=; b=yAMRGrVpvFZp7Ia70ig2K09EtrtCtRh6pLNrs1QMxQDXuDNLMa8KpA3OAzpCDEYjmQ DZSWtBIppySs+lufgK44Dsrb5guBCDzjaVrQTrCRXt9E5kU5a8Ee1BhAuFh76JuwSUmn ilcyWhaBjGe+vz9M+N2xknbhiHQneY8YHzpXiL5Nh29wj8vOjpOToaUfU4T9sLFX8hTV VHyFKSVeiVBb2SeMPAxG6P3iBBnyq+0XILygx1xoFg2zBMs4YJT/4nm7Pf32TzXR5od4 ikjvXaMl+6jn5fUfpg/WmqqVVOKmolKJqH6pPQz6015jXWBf2/y90UgaSmP7fvwAUwEk 4lsQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o7-v6si6706588pga.92.2018.04.30.12.25.40; Mon, 30 Apr 2018 12:25:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755292AbeD3TYp (ORCPT + 99 others); Mon, 30 Apr 2018 15:24:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:57612 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755200AbeD3TYE (ORCPT ); Mon, 30 Apr 2018 15:24:04 -0400 Received: from localhost (unknown [104.132.1.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9EFB622DC8; Mon, 30 Apr 2018 19:24:03 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9EFB622DC8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=fail smtp.mailfrom=gregkh@linuxfoundation.org From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Vasyl Vavrychuk , Johan Hovold Subject: [PATCH 3.18 06/25] USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster Date: Mon, 30 Apr 2018 12:23:13 -0700 Message-Id: <20180430183911.080067795@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180430183910.801976983@linuxfoundation.org> References: <20180430183910.801976983@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 3.18-stable review patch. If anyone has any objections, please let me know. ------------------ From: Vasyl Vavrychuk commit 470b5d6f0cf4674be2d1ec94e54283a1770b6a1a upstream. 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. Signed-off-by: Vasyl Vavrychuk Cc: stable Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/drivers/usb/serial/ftdi_sio.c +++ b/drivers/usb/serial/ftdi_sio.c @@ -1908,7 +1908,8 @@ static int ftdi_8u2232c_probe(struct usb return ftdi_jtag_probe(serial); if (udev->product && - (!strcmp(udev->product, "BeagleBone/XDS100V2") || + (!strcmp(udev->product, "Arrow USB Blaster") || + !strcmp(udev->product, "BeagleBone/XDS100V2") || !strcmp(udev->product, "SNAP Connect E10"))) return ftdi_jtag_probe(serial);