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