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