On Sat, 23 Aug 2008, Oliver Endriss wrote: >> In addition (see my other mail in that thread), sending two independent >> i2c_transfers which actually belong together is not really safe. > > The current code in the else path will *never* work, because the tuner > does not support repeated start conditions. The problem is not the I2C > master (saa7146/flexcop) but the I2C slave (s5h1420). Wouldn't it be more correct to have a flag signaling to the i2c_tranfer-function that a repeated start is not wanted even though it is two i2c-messages glued (which are interpreted today as a read with repeated start). Patrick. -- Mail: patrick.boettcher@xxxxxxx WWW: http://www.wi-bw.tfh-wildau.de/~pboettch/ _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb