Am Montag, 14. April 2008 09:23:36 schrieb Benjamin Herrenschmidt: > > On Mon, 2008-04-14 at 08:43 +0200, Oliver Neukum wrote: > > If you want to request firmware in a PM callback, which makes a > > certain > > sense, as we should move to a comprehensive API, if we change the API > > at all, we need a model with 3 callbacks. > > No. At this pace, we'll find reasons to have 98213674 callbacks and will > still not be happy. > > Prepare() should be the right place to call request_firmware() and if > that is a problem because of bugs in some USB things, then those bugs > should be fixed. This isn't a bug. USB simply needs to be able to register (and deregister) children to be fully operative. You cannot expect a subsystem to work while some core services are not available. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html