From: Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
To: Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org>
Cc: Greg Kroah-Hartman
<gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>,
linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH] usb: ohci: Allow ohci on omap5 also
Date: Tue, 16 May 2017 08:59:01 -0700 [thread overview]
Message-ID: <20170516155901.GG31418@atomide.com> (raw)
In-Reply-To: <20160913224808.hzbahh33vz2f44wl-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
Hi,
* Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org> [160913 15:48]:
> * Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org> [160910 19:27]:
> > On Fri, 9 Sep 2016, Alan Stern wrote:
> >
> > > On Fri, 9 Sep 2016, Tony Lindgren wrote:
> > >
> > > > * Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org> [160909 13:41]:
> > > > > On Fri, 9 Sep 2016, Tony Lindgren wrote:
> > > > >
> > > > > > * Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org> [160909 12:47]:
> > > > > > > You know, as far as I can tell the only thing that is OMAP-specific
> > > > > > > about the ohci-omap3 driver is the initialization of OHCI_CTRL_RWC.
> > > > > > > This could be added to the platform data or the DT bindings, after
> > > > > > > which this driver wouldn't be needed at all -- the ohci_platform driver
> > > > > > > would work. Does this seem reasonable?
> > > > > >
> > > > > > Sure makes sense to me. Do we have some standard binding for
> > > > > > OCHI_CTRL_RWC?
> > > > >
> > > > > No, one would have to be created.
> > > >
> > > > OK I can do a patch for that, what should be binding be?
> > > >
> > > > ohci-ctrl-rwc-something?
> > >
> > > OHCI_CTRL_RWC is just a single-bit flag; the RWC part stands for
> > > "Remote Wakeup Control".
> >
> > Sorry, careless mistake on my part. It actually stands for "Remote
> > Wakeup Connected"; meaning that the remote-wakeup output signal from
> > the controller is connected to something really can wake up the system.
> > This is exactly the sort of hardware implementation detail that the
> > firmware is supposed to know.
>
> OK thanks. I think it can be set up as a generic wakeirq.
Sorry for the slowness on this one, I have not forgotten about this.
I now do have a nice testcase of a modem on the ohci bus I can test
with :)
Also looks we can pretty easily support GPIO wake-up events some
integrated USB devices have with the Linux generic wakeirqs. I did
some testing with that and the only question really is where to
configure it. For my tests, I just patched it into bin/unbind in
drivers/net/usb/cdc_ether.c, but I think it can be generic to all
USB devices.
Anyways, patches coming at some point, might take a while though.
Regards,
Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2017-05-16 15:59 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-09-09 17:58 [PATCH] usb: ohci: Allow ohci on omap5 also Tony Lindgren
[not found] ` <20160909175823.7oxe7p7zc3bsdnld-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2016-09-09 19:47 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.1609091536060.2050-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2016-09-09 20:11 ` Tony Lindgren
[not found] ` <20160909201114.7cehi2sgmjw46gfo-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2016-09-09 20:41 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.1609091640470.2050-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2016-09-09 21:11 ` Tony Lindgren
[not found] ` <20160909211118.rtj53romz4vf5cng-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2016-09-10 1:36 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.1609092131150.8630-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2016-09-11 2:27 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.1609102224120.31770-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2016-09-13 22:48 ` Tony Lindgren
[not found] ` <20160913224808.hzbahh33vz2f44wl-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2017-05-16 15:59 ` Tony Lindgren [this message]
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=20170516155901.GG31418@atomide.com \
--to=tony-4v6ys6ai5vpbdgjk7y7tuq@public.gmane.org \
--cc=gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org \
--cc=linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org \
/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.