> You can try to just add the struct i2c_client argument to ivtv's tveeprom > module. It's only used for improved kernel messages in the new v4l2 tveeprom > module. That way ivtv has the same API as the new kernel API. > > Hans
I tried this, but I still get the error when trying to load the cx88xx module. I changed void tveeprom_hauppauge_analog(struct tveeprom *tvee, unsigned char *eeprom_data) to void tveeprom_hauppauge_analog(struct i2c_client *c, struct tveeprom *tvee, unsigned char *eeprom_data) and later when the function is called I changed tveeprom_hauppauge_analog(eeprom, eeprom_buf); to tveeprom_hauppauge_analog(client, eeprom, eeprom_buf); I recompiled, did make install, ran depmod, etc. etc., pretty sure I did everything, but still getting version disagreements. Any other suggestions? I'd love to get my remote working again (I just noticed it was broken because I moved apartments on the 1st and only recently got back up and running). ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel