Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp36912ybl; Thu, 22 Aug 2019 19:15:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqxecWlobCGVTN5wFj/GZVGvHjwy5Uxouo1ERp8bwFAp3LTIPweGgSqqyoQVldk2wJDxK6yL X-Received: by 2002:a63:cb4b:: with SMTP id m11mr1914965pgi.49.1566526533146; Thu, 22 Aug 2019 19:15:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566526533; cv=none; d=google.com; s=arc-20160816; b=G1S6/8CWbAQllxs3JAIUpQyQN4xzTUFrOmbYviee8sQgp+7QEcLckUA/4iFCVILdYn bIRAIafUhPfvh6rKBGXgtNt7BOccFXmy1L3BV9D6Mei3S8gVzR4q71ImNM7Iu0ntVluT Dxm86YhrYTUd+QJab5GdGBXeVa/4ulqU5V+jUKVe6mOj3sUKYj3FS/8KAd1qKqkkXXa7 TXG/VswyclVce2mPwjZURyUHWsYCAKj7v1FXbzVWyt8AWY9wWN2IvdZTLcfaY/AzX0dI rJq1qQwZvmv0KKh/eo8g2YqBBMtb27nzf+II2C2FIJK/QCgE5ApJ7fy4Zrjf9k2XxXMK LI4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=I2wypzchSCNG6VzbLnxYV/QToSuMhBuwn8TSc5R4dzY=; b=uBe8peoEWVuRrM9jn39Lotzq4lJ7Tv0sKgr1iG4k2AlTHmvL673yKL9s1h1NswqcTX g7PMx4qkjOdNBrSge9RN5uxUBOyBMmMvxjJD/kTWv1n7fJyXj6W9VwaU/JqqbpQwS0+H C36kK7dbPAkzYyKtTdR3dp3re0C/7mkHpW4Xi2jeATbMs/2m7ZCY08fHlHbpmygMDIyC r4r6FXKjdaP9+/JmJJ4aOiid0Dzj/BF8FtKqOcvyxyrNVJBpxop2vzpXU4mlRmlpjw66 w7QjVsN4nxRWcHmts7ijaYgP5eDbevZORZq1apWrmj4unlIAPW3vbFetLRTv759TbDNM d2tQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=yvrRNSn1; 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 c19si1049295pjs.92.2019.08.22.19.15.18; Thu, 22 Aug 2019 19:15:33 -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; dkim=pass header.i=@kernel.org header.s=default header.b=yvrRNSn1; 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 S2404513AbfHVR1c (ORCPT + 99 others); Thu, 22 Aug 2019 13:27:32 -0400 Received: from mail.kernel.org ([198.145.29.99]:50916 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404582AbfHVR0D (ORCPT ); Thu, 22 Aug 2019 13:26:03 -0400 Received: from localhost (wsip-184-188-36-2.sd.sd.cox.net [184.188.36.2]) (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 2C2122064A; Thu, 22 Aug 2019 17:26:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566494762; bh=WnhuJW6nC1WT6N6IbmLrIhYxRTp9DB5RtGXOZ97LhuU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=yvrRNSn1dTaLsjz17onJrAXsGXr5Msmg+HqxQIDgJPf2ksaSxdnxvFPljFG8wIZ4N hFN5j9mKPUZNsO2feuawt947Age8jEDAIun930K2gv/QO4FMKOJmhBZJIcJORAuNw1 JYa1Ek6TgXTQZ2vIKuW5kFR6FzC3YZUSk3JA6MsQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Hiroyuki Yamamoto , Yoshiaki Okamoto , Johan Hovold Subject: [PATCH 4.19 64/85] USB: serial: option: Add support for ZTE MF871A Date: Thu, 22 Aug 2019 10:19:37 -0700 Message-Id: <20190822171733.998793276@linuxfoundation.org> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20190822171731.012687054@linuxfoundation.org> References: <20190822171731.012687054@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Yoshiaki Okamoto commit 7e7ae38bf928c5cfa6dd6e9a2cf8b42c84a27c92 upstream. This patch adds support for MF871A USB modem (aka Speed USB STICK U03) to option driver. This modem is manufactured by ZTE corporation, and sold by KDDI. Interface layout: 0: AT 1: MODEM usb-devices output: T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 9 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=19d2 ProdID=1481 Rev=52.87 S: Manufacturer=ZTE,Incorporated S: Product=ZTE Technologies MSM S: SerialNumber=1234567890ABCDEF C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option Co-developed-by: Hiroyuki Yamamoto Signed-off-by: Hiroyuki Yamamoto Signed-off-by: Yoshiaki Okamoto Cc: stable Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1549,6 +1549,7 @@ static const struct usb_device_id option { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1428, 0xff, 0xff, 0xff), /* Telewell TW-LTE 4G v2 */ .driver_info = RSVD(2) }, { USB_DEVICE_INTERFACE_CLASS(ZTE_VENDOR_ID, 0x1476, 0xff) }, /* GosunCn ZTE WeLink ME3630 (ECM/NCM mode) */ + { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1481, 0xff, 0x00, 0x00) }, /* ZTE MF871A */ { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1533, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1534, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1535, 0xff, 0xff, 0xff) },