Oliver Endriss wrote: > Hi, > > Thanks to Hartmut, I2C transfers of the saa7146 may now use interrupt > mode. It will be enabled for av7110, budget, budget-ci and budget-av > drivers. This might reduce cpu load and speed-up tuning. > > For testing the changesets are in my repositories: > - http://linuxtv.org/hg/~endriss/v4l-dvb > - http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-refactoring > > The changesets are: > - http://linuxtv.org/hg/~endriss/v4l-dvb?cmd=changeset;node=5db1929d9501;style=gitweb > - http://linuxtv.org/hg/~endriss/v4l-dvb?cmd=changeset;node=3e346cd18d78;style=gitweb > - http://linuxtv.org/hg/~endriss/v4l-dvb?cmd=changeset;node=55496629964b;style=gitweb > > Please test and report any problems if you run devices supported by the > av7110, budget, budget-ci or budget-av drivers. > > If nobody complains these changesets will be submitted to HG master > next weekend. > It seems to build fine, but I am getting the following warnings: /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110_hw.c: In function `av7110_bootarm': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110_hw.c:237: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110_hw.c:301: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c: In function `start_debi_dma': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:359: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c: In function `stop_ts_capture': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:1178: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c: In function `start_ts_capture': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:1192: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c: In function `av7110_detach': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:2703: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:2718: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c: In function `av7110_irq': /var/local/linuxtv.cvs/v4l-dvb/v4l/av7110.c:2771: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_i2c.c: In function `saa7146_i2c_writeout': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_i2c.c:194: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_i2c.c:200: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_core.c: In function `interrupt_hw': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_core.c:277: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_core.c:296: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_video.c: In function `video_begin': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_video.c:766: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_video.c: In function `video_end': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_video.c:811: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c: In function `vbi_workaround': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c:95: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c:113: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c: In function `saa7146_set_vbi_capture': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c:195: warning: comparison of distinct pointer types lacks a cast /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c: In function `vbi_stop': /var/local/linuxtv.cvs/v4l-dvb/v4l/saa7146_vbi.c:330: warning: comparison of distinct pointer types lacks a cast Best Regards. _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb