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.

That seemed to work partially.. Here is what is going on now. I've plugged in a RF, S-Video, and Composite + R/L audio into the card with the following results.

Input 0: Tuner 1 - Audio from the composite R/L no video
Input 1: Composite 1 - Audio from RF no video
Input 2: Composite 2 - Video and Audio from RF
Input 3: S-Video 1 - Audio from RF no video
Input 4: S-Video 2 - Audio from RF no video

The card itself has the following inputs RF, Svideo, Composite and composite R/L audio. I believe on the original machine there was a front panel with S-video and composite video/audio inputs. The setup of .video_inputs in the code seem to reflect this as well.

So I went into the code and ran a few tests changing the numeric values of
.video_inputs = {
{ IVTV_CARD_INPUT_VID_TUNER, 2, 1), // Makes the RF input work correctly with video and audio
},

For the rest I just simply tried various combinations to attempt to locate the correct values.
The following values seem to identify these inputs
AUDIO:
RF Audio: 1,2,7,8
R/L Audio: 3, 4, 5, 6

VIDEO:
RF, 1
Composite: Unable to locate any values
S-Video: 3, 7, 10, 12, 13, 14 <-- None of these produce the correct image but when I unplug my svideo cable it goes from a scrambled picture to plain black


Any other suggestions?
Thanks again
Eric



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

Reply via email to