Another thing I've noticed - a successful hotplug outputs the following 
messages into the dmesg log:

DVB: registering new adapter (em28xx #0)
DVB: registering adapter 0 frontend 0 (Sony CXD2820R (DVB-T/T2))...
DVB: registering adapter 0 frontend 1 (Sony CXD2820R (DVB-C))...
em28xx #0: Successfully loaded em28xx-dvb
Em28xx: Initialized (Em28xx dvb Extension) extension

However, I'm suspecting that the DVB adapter doesn't actually become usable 
until these messages have also appeared:

tda18271: performing RF tracking filter calibration
tda18271: RF tracking filter calibration complete

The most obvious example of this is when using xine's DVB plugin: xine fails on 
the first attempt after a fresh hotplug, saying "Sorry, No DVB input device 
found.". And it's also possible that trying to use xine with the device before 
the "tracking filter calibration" completes is what is making 
em28xx_usb_probe() hang...

Oh well, it's early days...

Cheers,
Chris

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to