hm... obviously there are more things that have to be changed for compatibility 
with 2.6.20

It compiles now, but with warnings

  CC [M]  
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.o
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c: In 
function 'ivtv_init_struct1':
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c:646: 
warning: assignment from incompatible pointer
type
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c:651: 
warning: assignment from incompatible pointer
type
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c: In 
function 'ivtv_remove':
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c:1282: 
warning: passing argument 1 of 'cancel_delaye
d_work' from incompatible pointer type
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-driver.c:1283: 
warning: passing argument 1 of 'cancel_delaye
d_work' from incompatible pointer type
  CC [M]  
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-fileops.o
  CC [M]  /usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-i2c.o
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-i2c.c: In 
function 'exit_ivtv_i2c':
/usr/local/src/linvdr-kernel-2.6.20-rc6/v4l-dvb-250107/v4l/ivtv-i2c.c:754: 
warning: implicit declaration of function 'i2c_bi
t_del_bus'

modprobe ivtv results in an "Unknown symbol i2c_bit_del_bus"

If have seen 2.6.20-patches for other drivers where i2c_bit_del_bus is replaced 
with i2c_del_adapter. But I don“T know how to handle this in ivtv-i2c.c:

if (itv->options.newi2c > 0) {
                i2c_del_adapter(&itv->i2c_adap);
        } else {
                i2c_bit_del_bus(&itv->i2c_adap);
        }
-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to