On Mon, Jun 03, 2002 at 11:00:03PM +0200, Oliver Neukum wrote:
> Am Montag, 3. Juni 2002 19:52 schrieb Greg KH:
> > On Sat, Jun 01, 2002 at 06:07:34PM +0200, Oliver Neukum wrote:
> > > So at present it would have to be something called as a hotplug script
> > > in the usual way ?
> > > The problem is that this cannot simply work, because a filesystem may
> > > be mounted by nfs.
> > >
> > > Would you consider a firmware loading driver that takes firmware from
> > > disk ?
> >
> > No, this should be done from userspace.
> 
> Very well then, how ?
> I see no plan to do it with the present power management system.

I agree.  That's why people are still working on the power management
system :)

> The devices are simply assumed to switch from suspended to working
> in kernel space. Suspended may mean off here.

If "suspended" means off, then the device should start up in the powered
off state, and re-enumerate as a new usb device on powerup.

If you _have_ to handle this today, then just leave the firmware within
the kernel driver, like all of the usb-serial devices have done :)

If you wait a while, the rest of the power management sections of the
kernel will hopefully come together, allowing the various states of
shutdown to work properly, and be enumerated by _userspace_ tools.
That's the whole driving force behind driverfs, which I think people
forget.

thanks,

greg k-h

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to