On 7/17/07, Nicholas Fearnley <[EMAIL PROTECTED]> wrote:
> On 17 Jul 2007, at 18:11, Tyler Trafford wrote:
> > http://ivtvdriver.org/pipermail/ivtv-devel/2007-February/004501.html
> >
> > I think it might be a good idea for drivers that require firmware to
> > delay initialization until triggered by the user.
>
> I agree, the budget dvb cards do just that on firing up the driver.
> It's disappointing that something in the kernel *has* to be compiled
> as a module, I totally understand the technical constraint in this
> case though.

And this is why uevents/udev have been created and /sbin/hotplug has
been deprecated.

Device discovered by kernel -> uevent -> userspace (udev) listens for
these on netlink -> module loaded (if not build-in) -> device created
-> firmware loaded.

AFAIK udev does not care whether the device is loaded as a module or
build in it just handles the event and loads the needed firmware.

So get rid of /sbin/hotplug ;-)

Greets
Sander

PS: Not tested this in real life as my current setup is mythdora
(horrible experience for me) and this is at kernel 2.6.20.

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to