Re: [linux-dvb] Thoughts about supporting more complex tuners
rjkm at metzlerbros.de
Fri Apr 14 16:11:34 CEST 2006
treza at chez.com writes:
> Maybe that remark is off topic but...
> The following issues shall be addressed in the new tuner api :
> - There must be a way to try several tuners detections as
> one single USB IDs ( or PCI ? ) can correspond to several
> devices with different tuners.
Just call the same or other attach function again with a different address.
> - Some tuners needs additional calibration data stored in
> EEPROM, there is a chicken-and-egg problem in the current
> implementation between the detection of the tuner and
> getting additional parameters for the tuner calibration (
> and the EEPROM is not always on the same I2C sub-bus as the
> Tuner chip )
The way I currently handle this is to give a callback handle to the
demodulator driver which lets it read/write calibration data.
So, the PCI bridge driver has to handle talking to the right EEPROM in
this callback function.
More information about the linux-dvb