From patchwork Fri Sep 22 19:06:04 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Grant Grundler X-Patchwork-Id: 817670 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="jRn/g9nu"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xzNJk2G9Mz9sxR for ; Sat, 23 Sep 2017 05:07:18 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751894AbdIVTHE (ORCPT ); Fri, 22 Sep 2017 15:07:04 -0400 Received: from mail-pf0-f169.google.com ([209.85.192.169]:48655 "EHLO mail-pf0-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751847AbdIVTHC (ORCPT ); Fri, 22 Sep 2017 15:07:02 -0400 Received: by mail-pf0-f169.google.com with SMTP id n24so981713pfk.5 for ; Fri, 22 Sep 2017 12:07:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id; bh=F714WPs3mqTMWaxT/gTdOQtx45I/p1Ucs5PvXDJIytY=; b=jRn/g9nuUFmYMllZz6ZAWIZ5d9mRdbpqqnirzGqpeMlDWTS7JCUW9Y8qylxz0ep71J 93FaahzJboPFwCsa6slWtDWjJCrPIViusS1j+1yJS8HNMPhEnl9VVQurGPiUFbKSj3es l1vXwN9xJUYvUdl1PijG/h7d4vVHNbiF34jFA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=F714WPs3mqTMWaxT/gTdOQtx45I/p1Ucs5PvXDJIytY=; b=hpDLH9HOaC+qTlLGQptvD22BEaC9XvSTgxmH8Aji3EVHjWDK02YtSx7BoIMcls4yi3 mcNBQzGRcwmr9X5aoxO0hVVKlCKyhLsYjF/t5IXMG910aBNk1T8yHl+OIbk0JcdvHCEL vkv373WpgM7WqJqzhUG5H8/om3SmdDyqK28wO6AKkJI14mnVA+DuwU39enRje+CusNSZ ivQzwHgpsOSiBYb/ormjnWUaKk1DKt2ezQlXsp7HlOVeoKo55Q8zRm7Cm4qymWK3dKya IVF5Gj9yn7uc1Jus5/7JdIfxZrpnCGNtpzrZ3NRWQjEWt2nYPCwWZErqHseRo89p2CFX qKLg== X-Gm-Message-State: AHPjjUjSSiWo26KFHiuRSRyXAjaXSHRtkM0lDv01sp4p3b4GSsBfXoNB LAqZj0GZOfvB0oDFZiALkQtv7g== X-Google-Smtp-Source: AOwi7QCHWlNL6nGtX3laAROahbUGYnP9oCw3bYHiVkPTA5iFFnv2T7IDoM5N/LQbde1AX1nZUtbytQ== X-Received: by 10.84.238.130 with SMTP id v2mr122377plk.175.1506107221987; Fri, 22 Sep 2017 12:07:01 -0700 (PDT) Received: from firesword.mtv.corp.google.com ([172.22.112.105]) by smtp.gmail.com with ESMTPSA id p88sm610760pfi.174.2017.09.22.12.06.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 22 Sep 2017 12:07:00 -0700 (PDT) From: Grant Grundler To: Hayes Wang Cc: linux-usb , "David S . Miller" , LKML , netdev@vger.kernel.org, Grant Grundler Subject: [PATCH] r8152: add Linksys USB3GIGV1 id Date: Fri, 22 Sep 2017 12:06:04 -0700 Message-Id: <20170922190604.108155-1-grundler@chromium.org> X-Mailer: git-send-email 2.14.1.821.g8fa685d3b7-goog Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This Linksys dongle by default comes up in cdc_ether mode. This patch allows r8152 to claim the device: Bus 002 Device 002: ID 13b1:0041 Linksys Signed-off-by: Grant Grundler --- drivers/net/usb/r8152.c | 2 ++ 1 file changed, 2 insertions(+) This was tested on chromeos-3.14, chromeos-3.18, and chromeos-4.4 kernels with a mix of ARM/x86-64 systems. diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c index ceb78e2ea4f0..941ece08ba78 100644 --- a/drivers/net/usb/r8152.c +++ b/drivers/net/usb/r8152.c @@ -613,6 +613,7 @@ enum rtl8152_flags { #define VENDOR_ID_MICROSOFT 0x045e #define VENDOR_ID_SAMSUNG 0x04e8 #define VENDOR_ID_LENOVO 0x17ef +#define VENDOR_ID_LINKSYS 0x13b1 #define VENDOR_ID_NVIDIA 0x0955 #define MCU_TYPE_PLA 0x0100 @@ -5316,6 +5317,7 @@ static const struct usb_device_id rtl8152_table[] = { {REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7205)}, {REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720c)}, {REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7214)}, + {REALTEK_USB_DEVICE(VENDOR_ID_LINKSYS, 0x0041)}, {REALTEK_USB_DEVICE(VENDOR_ID_NVIDIA, 0x09ff)}, {} };