[mythtv-users] OT: unreliable firmware load after cold boot
dheitmueller at kernellabs.com
Wed Jul 18 18:08:58 UTC 2012
On Wed, Jul 18, 2012 at 2:03 PM, R. G. Newbury <newbury at mandamus.org> wrote:
> But the problem is with the required sub-modules which are not (visibly)
> listed as dependencies.
This is actually the expected behavior. Unlike many drivers, tuner
and demodulator drivers which are subdevices of a bridge don't use the
standard module dependency mechanism. Otherwise it would result in
*every* tuner and demodulator driver for a given bridge to be
required, which for many PCI or USB bridge can be in the dozens.
For example, if you have an em28xx based product, there can be a
couple of dozen bridges or demodulators that can be invoked because
there are so many different em28xx based products that have different
tuners/demods. The dependencies are resolved automatically at runtime
by the tuner-core and dvb framework once the actual product model is
determined. This avoids having to load modules for every single tuner
and demodulator that could *possibly* be used by that driver.
Devin J. Heitmueller - Kernel Labs
More information about the mythtv-users