Re: [PATCH 1/3] Fix a problem during the access to the IER and ISR registers of the SA7146

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oliver Endriss schrieb:
Dominik Strasser wrote:
e9hack schrieb:
Dominik Strasser wrote:
e9hack schrieb:
I've looked  to saa7146_i2c_writeout() and to
wait_event_interruptible_timeout() again. The timeout value is
calculated after the transfer is started. A high load doesn't shorten
the real timeout. I think that the old value of 10ms is enough. There is
no error message from ves1820_writereg(). The values are written
correctly during the retries. The same timeout messages exist for the
(old) non interrupt transfer. But in this case the message is only
printed if I2C-debugging is enabled.. I think you will see this message
also with the (old) non interrupt transfer, if you change this debug
message to an always printed message.
OK,
what about the attached patch, to silence the other message (which also swamped my logs after I've managed to silence this one) - see my other post.

Basically I have no problem to change this message back to a debug
message if nothing else helps. On the other hand I don't understand why
I2C timeouts might occur during normal operation of the driver.

Please try a lower I2C bitrate in the av7110 driver.
In av7110.c, line 2465, replace SAA7146_I2C_BUS_BIT_RATE_120 by
SAA7146_I2C_BUS_BIT_RATE_240. Does this help?
Oliver,
sorry, this doesn't help fully. I still see the message but very infrequently. It occurs something like twice per minute. Before it was every second. Maybe this is OK then ?

Dominik


_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux