Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp1809223ybc; Sun, 17 Nov 2019 07:47:44 -0800 (PST) X-Google-Smtp-Source: APXvYqyJQxWmQZCtY1WCySLdrzAGOFb499Are8daIkrvZ4S4SbQWQIR6wn90xCuQ1Wq6bi1/GkJx X-Received: by 2002:a17:906:b80f:: with SMTP id dv15mr19639908ejb.188.1574005664842; Sun, 17 Nov 2019 07:47:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574005664; cv=none; d=google.com; s=arc-20160816; b=F3xJhQ7+Q1cz6er4m21yQ6o8ogq2h1e5tuqQMfEHAcBuuRWPPtHy6ceONP5patBUx/ PfVJtQdxS46yALg0ejunOG4eDddvvHzvdw7EOGnVXQ8yJCl511h840Wq1+1GxWX7f9eI TIsycSaQ/fbuHk2ek9HST6q5hk87UKsw3RH2/AAD112SbM5PezuaBv83ZnBNm9sBB4E6 hJQoXZAJojOTabN99OT++BVP3HMfH+UYO9UcCAdE4LnaraiynPjQWSHlj7mVQ8dTQSfV Lzq6Ik/o3cPw3drzROnxnm98E1ZEPNM7JTzbX/bRj1XGc2N95uZ3mLt9sT96joSTpN3z /3gQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date; bh=hSSxeL48iD6C4pdLTQQqoIFnElnmOV4PRqmFv6L7x0U=; b=Kzjf2FkcjyhO28xyKOgxP/DIlnEcPgKDpyYKsX4cg+Gj6W87UpMqSWLgBwDVNRFiwv nDYLWemZfccc7JpqtKtoh/vVONovyRunJ4d6bvWUA8Fs44AlDyZzChAtCE0gkP6v1Lhz x8NtTykfiABonPkwJX6n1C9rp+n8qg9CWEqkUfHH6qHsh3QG8XZZIaOCXK155GDmQ6NG EesU1t79m7UDBzcyAXs01eprl0PW990BmiVZhDWkpvC5hxxUlPx4RPbXF9Tzo1+1EgGC oRHInwREJi9mvnWsSmd37y41xUlkyfBC3q51z+p2pdmvL6Ys8apYnnmGEEKhqsaWtEWJ UPOw== 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 d18si9688572ejr.423.2019.11.17.07.47.21; Sun, 17 Nov 2019 07:47:44 -0800 (PST) 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 S1726297AbfKQPqV (ORCPT + 99 others); Sun, 17 Nov 2019 10:46:21 -0500 Received: from netrider.rowland.org ([192.131.102.5]:51339 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1726069AbfKQPqU (ORCPT ); Sun, 17 Nov 2019 10:46:20 -0500 Received: (qmail 8613 invoked by uid 500); 17 Nov 2019 10:46:19 -0500 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 17 Nov 2019 10:46:19 -0500 Date: Sun, 17 Nov 2019 10:46:19 -0500 (EST) From: Alan Stern X-X-Sender: stern@netrider.rowland.org To: Ikjoon Jang cc: linux-usb@vger.kernel.org, , , Greg Kroah-Hartman , Rob Herring , Mark Rutland , Suwan Kim , "Gustavo A . R . Silva" , Johan Hovold , Nicolas Boitchat Subject: Re: [PATCH 0/2] usb: override hub device bInterval with device node In-Reply-To: <20191117033149.259303-1-ikjn@chromium.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 17 Nov 2019, Ikjoon Jang wrote: > This patchset enables hard wired hub device to use different bInterval > from its descriptor when the hub has a combined device node. > > When we know the specific hard wired hub supports changing its polling > interval, we can adjust hub's interval to reduce the time of waking up > from autosuspend or connect detection of HIDs. In fact, _all_ hubs support changing the polling interval. The value given in the USB spec is just an upper limit; any smaller value is equally acceptable. So why are you doing this only for hard-wired hubs? Why not for all hubs? And is 250 ms really too long to wait for remote wakeup or connect detection? What's the real motivation behind this change? Alan Stern