> 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

Reply via email to