[linux-dvb] [PATCH 1/3] Fix a problem during the access to the IER and ISR registers of the SA7146

Dominik Strasser dominik at die-strassers.de
Sun Dec 17 17:14:33 CET 2006


e9hack schrieb:
> Dominik Strasser wrote:
>   
>>>>>> +                       /* this is normal when probing the bus
>>>>>> +                        * (no answer from nonexisistant device...)
>>>>>> +                        */
>>>>>> +                       DEB_I2C(("saa7146_i2c_writeout: timed out
>>>>>> waiting for end of xfer\n"));
>>>>>> +                       return -EIO;  
>>>>>>             
>> I am getting swamped by this message. It occurs every second.
>> My HW is an 1.3 FSC DVB-C + Cinergy T2 + Cinergy T-1200.
>>
>> Anything I can do to debug this ?
>>     
>
> Hi,
>
> can you please add the attached patch. To find out what is going on, I
> need some more informations.
>   
Hartmut,
here is the output + maybe some interesting info.
I haven't connected the antenna connector to the FF card.
The card has the analogue module mounted but it is unused. It also has a 
CI interface, but no CAM is inserted.

Regards

Dominik

Here is the debug output (some lines, I can give you more if you want :-) )

Dec 17 17:09:43 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:43 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x86000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:43 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:43 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x17000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:43 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:43 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x52000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:43 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:43 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x49000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:44 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:44 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x12000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:44 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:44 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x43000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:45 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x6a000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:45 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x43000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR vdr: [3496] frontend 2 lost lock on channel 1, tp 212
Dec 17 17:09:45 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:45 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x46000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:45 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x69000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:45 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x69000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:45 VDR vdr: [3496] frontend 2 regained lock on channel 1, 
tp 212
Dec 17 17:09:46 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:46 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x86000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:46 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:46 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x1e000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:46 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:46 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x6a000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:47 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:47 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x86000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:47 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:47 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x12000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:47 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:47 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x43000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:47 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:47 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x12000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:48 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:48 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x6a000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:48 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:48 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x8a000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:48 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:48 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x9b000040, addr=0x09, R/W=W, buf[0]=0x00
Dec 17 17:09:48 VDR kernel: saa7146_i2c_writeout(13c2,0000): timed out 
waiting for end of xfer
Dec 17 17:09:48 VDR kernel: EIO after saa7146_i2c_writeout: count=1(2), 
data=0x43000040, addr=0x09, R/W=W, buf[0]=0x00




More information about the linux-dvb mailing list