On Sun, 2010-02-07 at 17:40 -0600, Eric Wescott wrote:
> >
> > So i2c_new_probed_device() is being called with a bad address list.
> >
> > This can happen when probing for the tuner I2C devices and the .i2c
> > member of the card defintion is not set.  This is exactly the problem
> > with Hans' patch here:
> >
> > http://linuxtv.org/hg/~hverkuil/v4l-dvb-ivtv/rev/a0b04dbb0c0c 
> > <http://linuxtv.org/hg/%7Ehverkuil/v4l-dvb-ivtv/rev/a0b04dbb0c0c>
> >
> > Using Hans' v4l-dvb-ivtv repository, add a line like:
> >
> >     .i2c = &ivtv_i2c_std,
> >
> > to the card defintion for the Sony Kikyo and please try building and
> > installing that v4l-dvb-ivtv module set again.
> >   
> 
> Okay, I managed to get everything working now and here is how I did it.
> 
> .video_inputs = {
> { IVTV_CARD_INPUT_VID_TUNER,    2, 1 },
> { ITVT_CARD_INPUT_COMPOSITE1, 3, 1},
> { IVTV_CAD_INPUT_SVIDEO1, 3, 7},
> }

Eric,

As I was cleaning this up to be merged into the v4l-dvb tree, I found
these values of "3" are problematic.  That  parameter is an index into
the .audio_input[] portion of the card entry.  But only entries for
indices 0, 1, and 2 are defined.

When tuned to each one of these inputs and sound is working OK, could
you run 

$ v4l2-ctl -d /dev/videoN --log-status

and provide the output, so I can see the state of the GPIOs and other
chip settings.

Thanks.

Regards,
Andy


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

Reply via email to