[linux-dvb] [av7110/budget/budget-ci/budget-av drivers] please test: drivers switched to I2C interrupt mode

C.Y.M syphir at syphir.sytes.net
Wed Nov 1 23:06:17 CET 2006


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.



More information about the linux-dvb mailing list