From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: "yonglong.wu" <yonglong.wu@mediatek.com>
Cc: Peter Chen <hzpeterchen@gmail.com>,
djkurtz@chromium.org, srv_heupstream@mediatek.com,
Chunfeng Yun <chunfeng.yun@mediatek.com>,
lkml <linux-kernel@vger.kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
linux-mediatek@lists.infradead.org,
Felipe Balbi <felipe.balbi@linux.intel.com>,
Alan Stern <stern@rowland.harvard.edu>
Subject: Re: [RESEND PATCH] usb: hub: change CLEAR_FEATURE to SET_FEATURE
Date: Tue, 9 Aug 2016 10:25:55 +0200 [thread overview]
Message-ID: <20160809082555.GA17073@kroah.com> (raw)
In-Reply-To: <1470730076.4647.10.camel@mhfsdcap03>
On Tue, Aug 09, 2016 at 04:07:56PM +0800, yonglong.wu wrote:
> Hi,
> On Tue, 2016-08-09 at 14:29 +0800, Peter Chen wrote:
>
> On Tue, Aug 9, 2016 at 11:31 AM, Yonglong Wu <yonglong.wu@mediatek.com> wrote:
> > From: Yonglong Wu <yonglong.wu@mediatek.com>
> >
> > According to USB30 specification, the Function Remote Wakeup field can be
> > modified by the SetFeature() requests. SetFeature() is recommended to use.
> >
> > Signed-off-by: Yonglong Wu <yonglong.wu@mediatek.com>
> > ---
> > drivers/usb/core/hub.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
> > index bee1351..a6f5095 100644
> > --- a/drivers/usb/core/hub.c
> > +++ b/drivers/usb/core/hub.c
> > @@ -3111,7 +3111,7 @@ static int usb_disable_remote_wakeup(struct usb_device *udev)
> > USB_CTRL_SET_TIMEOUT);
> > else
> > return usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
> > - USB_REQ_CLEAR_FEATURE, USB_RECIP_INTERFACE,
> > + USB_REQ_SET_FEATURE, USB_RECIP_INTERFACE,
> > USB_INTRF_FUNC_SUSPEND, 0, NULL, 0,
> > USB_CTRL_SET_TIMEOUT);
> > }
> > --
> > 1.7.9.5
> >
>
> This requirement is so strange, would you please list the detail
> chapter at specification.
>
>
> In USB20 specification, describes in chapter 9.4.5: The Remote Wakeup field can
> be modified by the SetFeature() and ClearFeature() requests using the
> DEVICE_REMOTE_WAKEUP feature selector.
>
> In USB30 specification, also describes in chapter 9.4.5: The Function Remote
> Wakeup field can be modified by the SetFeature() requests using the
> FUNCTION_SUSPEND feature selector.
>
> In USB30 specification only mentioned SetFeature().
Can you put this information in the changelog text when you resend this
again?
thanks,
greg k-h
WARNING: multiple messages have this Message-ID (diff)
From: gregkh@linuxfoundation.org (Greg Kroah-Hartman)
To: linux-arm-kernel@lists.infradead.org
Subject: [RESEND PATCH] usb: hub: change CLEAR_FEATURE to SET_FEATURE
Date: Tue, 9 Aug 2016 10:25:55 +0200 [thread overview]
Message-ID: <20160809082555.GA17073@kroah.com> (raw)
In-Reply-To: <1470730076.4647.10.camel@mhfsdcap03>
On Tue, Aug 09, 2016 at 04:07:56PM +0800, yonglong.wu wrote:
> Hi,
> On Tue, 2016-08-09 at 14:29 +0800, Peter Chen wrote:
>
> On Tue, Aug 9, 2016 at 11:31 AM, Yonglong Wu <yonglong.wu@mediatek.com> wrote:
> > From: Yonglong Wu <yonglong.wu@mediatek.com>
> >
> > According to USB30 specification, the Function Remote Wakeup field can be
> > modified by the SetFeature() requests. SetFeature() is recommended to use.
> >
> > Signed-off-by: Yonglong Wu <yonglong.wu@mediatek.com>
> > ---
> > drivers/usb/core/hub.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
> > index bee1351..a6f5095 100644
> > --- a/drivers/usb/core/hub.c
> > +++ b/drivers/usb/core/hub.c
> > @@ -3111,7 +3111,7 @@ static int usb_disable_remote_wakeup(struct usb_device *udev)
> > USB_CTRL_SET_TIMEOUT);
> > else
> > return usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
> > - USB_REQ_CLEAR_FEATURE, USB_RECIP_INTERFACE,
> > + USB_REQ_SET_FEATURE, USB_RECIP_INTERFACE,
> > USB_INTRF_FUNC_SUSPEND, 0, NULL, 0,
> > USB_CTRL_SET_TIMEOUT);
> > }
> > --
> > 1.7.9.5
> >
>
> This requirement is so strange, would you please list the detail
> chapter at specification.
>
>
> In USB20 specification, describes in chapter 9.4.5: The Remote Wakeup field can
> be modified by the SetFeature() and ClearFeature() requests using the
> DEVICE_REMOTE_WAKEUP feature selector.
>
> In USB30 specification, also describes in chapter 9.4.5: The Function Remote
> Wakeup field can be modified by the SetFeature() requests using the
> FUNCTION_SUSPEND feature selector.
>
> In USB30 specification only mentioned SetFeature().
Can you put this information in the changelog text when you resend this
again?
thanks,
greg k-h
next prev parent reply other threads:[~2016-08-09 8:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-09 3:31 [RESEND PATCH] usb: hub: change CLEAR_FEATURE to SET_FEATURE Yonglong Wu
2016-08-09 3:31 ` Yonglong Wu
2016-08-09 3:31 ` Yonglong Wu
[not found] ` <1470713487-7596-1-git-send-email-yonglong.wu-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2016-08-09 6:29 ` Peter Chen
2016-08-09 6:29 ` Peter Chen
2016-08-09 6:29 ` Peter Chen
[not found] ` <1470730076.4647.10.camel@mhfsdcap03>
2016-08-09 8:25 ` Greg Kroah-Hartman [this message]
2016-08-09 8:25 ` Greg Kroah-Hartman
2016-08-09 8:59 ` Peter Chen
2016-08-09 8:59 ` Peter Chen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160809082555.GA17073@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=chunfeng.yun@mediatek.com \
--cc=djkurtz@chromium.org \
--cc=felipe.balbi@linux.intel.com \
--cc=hzpeterchen@gmail.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=linux-usb@vger.kernel.org \
--cc=srv_heupstream@mediatek.com \
--cc=stern@rowland.harvard.edu \
--cc=yonglong.wu@mediatek.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.