Received: by 2002:a17:90a:1609:0:0:0:0 with SMTP id n9csp832755pja; Wed, 1 Apr 2020 09:31:23 -0700 (PDT) X-Google-Smtp-Source: APiQypImqcMVTgSneq9OjWwxFFJKGyf3P1BKnW5uVx/Ab+PkXwfxI5tGu+E7cgEeAQedKKDE+Oq5 X-Received: by 2002:a9d:58c2:: with SMTP id s2mr3531161oth.100.1585758683330; Wed, 01 Apr 2020 09:31:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585758683; cv=none; d=google.com; s=arc-20160816; b=0e9FNRhD55MJseabamDyHVkMidSfTDzeynR1qUgtz6VKNsSBV15q+LqLGUAalV/sJX f1cxd82nBCxcKtJY/H1xqvTdAT3njEQxWxq+yEywgAIIztKgR72WQI3F0QlPQNTXU7Sj fa2Ix8VyuhWFy0B5vM6ToDhZrgXHcnytFLxhUCQbBB95On95HUZynzfNeKI/Ra6aIvTw SR51ONaneDHNQmhS4C9JuA8OFyNyBdrP5hu+Qym3XVqjotH3L7XgdogddDELmZOktuOV 73ZeCKB3P9ZnEtU7YhFb+OYm9YIY8lQ0QcnUqJO3fl/jOPtYiI4zn2Gh2qZVcmxRSHuT 9Upw== 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=ql15mAos31UPjyjVBWWT2YQlDleH4AdXbApVuRdN1Ts=; b=FLXcsK9uQB2E09DquzFvFrh2KtILLwKgmKuxWx6XcXUdA4wfgF08m97v/JwaUMHc61 F1ioS835jorOCD+qPdgTNHLRf5CYBr/YrQkqIIVL70n9qJ4BsD8vlR10PuXTr89meChX J9uZzeA4LNytUocLAX6Zagu0vmi79t/Cxk1Zsm5pqISiyW11c25hO/cqEJchJygLscJR Cx7bgvK0UK45ajsSjCQGa1CaLp4VfsxUwt8gu2WLtQwoIxVz+8AASWIP4m+9oVjIDj6V fe1kEK2qNVh4H1wftNEDlWXK+i4HyH3kq7Oo2Ol0gFQU3iWL6Uy8oVMTjXNuC1fNet3m EKUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=quWgzVxm; 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 i13si1197699otk.236.2020.04.01.09.31.10; Wed, 01 Apr 2020 09:31:23 -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=quWgzVxm; 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 S1732451AbgDAQaT (ORCPT + 99 others); Wed, 1 Apr 2020 12:30:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:55982 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387716AbgDAQaK (ORCPT ); Wed, 1 Apr 2020 12:30:10 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (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 CFBEB212CC; Wed, 1 Apr 2020 16:30:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585758609; bh=nApbZ80mXRy/+ibrdVc/TvjMd1UMq5jINCA6FxGD2T8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=quWgzVxmGRQjoxB/UREHrpWrIIl+xmetR0qDzVYTJkAC/T9eHffcADM0lqBg+o2yU Gsq4gl/gm3vx0bOxqoFJtz1+hTtKHXUrGjI0E442nzeAPG87n4gQ3/8V9akRA986W3 URgWe8MikQOhhwWdL/w5nrP0NsCl1m0sK5KRY5qU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Alan Stern , Kai-Heng Feng Subject: [PATCH 4.4 08/91] USB: Disable LPM on WD19s Realtek Hub Date: Wed, 1 Apr 2020 18:17:04 +0200 Message-Id: <20200401161515.747019324@linuxfoundation.org> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200401161512.917494101@linuxfoundation.org> References: <20200401161512.917494101@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: Kai-Heng Feng commit b63e48fb50e1ca71db301ca9082befa6f16c55c4 upstream. Realtek Hub (0bda:0x0487) used in Dell Dock WD19 sometimes drops off the bus when bringing underlying ports from U3 to U0. Disabling LPM on the hub during setting link state is not enough, so let's disable LPM completely for this hub. Acked-by: Alan Stern Signed-off-by: Kai-Heng Feng Cc: stable Link: https://lore.kernel.org/r/20200205112633.25995-3-kai.heng.feng@canonical.com Signed-off-by: Greg Kroah-Hartman --- drivers/usb/core/quirks.c | 3 +++ 1 file changed, 3 insertions(+) --- a/drivers/usb/core/quirks.c +++ b/drivers/usb/core/quirks.c @@ -229,6 +229,9 @@ static const struct usb_device_id usb_qu { USB_DEVICE(0x0b05, 0x17e0), .driver_info = USB_QUIRK_IGNORE_REMOTE_WAKEUP }, + /* Realtek hub in Dell WD19 (Type-C) */ + { USB_DEVICE(0x0bda, 0x0487), .driver_info = USB_QUIRK_NO_LPM }, + /* Action Semiconductor flash disk */ { USB_DEVICE(0x10d6, 0x2200), .driver_info = USB_QUIRK_STRING_FETCH_255 },