On 1/19/07, Alan Stern <[EMAIL PROTECTED]> wrote:
> On Fri, 19 Jan 2007, Jon Smirl wrote:
>
> > On 1/19/07, Alan Stern <[EMAIL PROTECTED]> wrote:
> > > On Fri, 19 Jan 2007, Jon Smirl wrote:
> > >
> > > > On 1/19/07, Oliver Neukum <[EMAIL PROTECTED]> wrote:
> > > > > Hi,
> > > > >
> > > > > I did the dirty deed. Could you please tell me which quirky devices
> > > > > you know of? I am afraid this list needs to be populated and there
> > > > > are outstanding regressions in Adrian's list.
> > > >
> > > > ID 0471:0155 Philips Electronics PSC805
> > > >
> > > > From the long thread it looks like this external audio device won't
> > > > resume without being reset.
> > >
> > > Oliver's changes will prevent the device from being autosuspended, so
> > > resume won't be an issue.
> > >
> > > However it does leave open the question of what happens when the device is
> > > suspended for some other reason (like your entire system goes to sleep
> > > after half-an-hour of inactivity).  Fortunately this isn't a pressing
> > > issue at the moment, and I'm inclined not to worry about it for now.
> >
> > Maybe the quirk should be, needs reset on resume?
>
> Maybe, but for now this way is easier.  There are technical difficulties
> with resetting a device during autoresume (the necessary lock is not
> guaranteed to be held).  We could work around that issue and add a
> separate USB_QUIRK_RESET_ON_RESUME, but I'm not sure to what extent it
> will be necessary.
>
> I went back and retested my USB keypad, the one that didn't like to
> resume.  For whatever reason, it now seems to be okay -- I don't know what
> has changed.  This leads me to wonder how many devices really will need to
> be reset following a resume.  It might be too few to worry about.

There is still the unexplained case of it working ok when plugged into
a hub, it only fails on a root controller. But it failed on both ICH4
and ICH5. It works on both my USB 1.0 and USB 2.0 hubs.

>
> In fact, it might even be that other devices of the same type as yours
> don't need it.  That is, you could be suffering from a flaw in that one
> particular device as opposed to a design bug.
>
> Alan Stern
>
>


-- 
Jon Smirl
[EMAIL PROTECTED]

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to