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
