Hans Verkuil wrote:
> Hi all,
> 
> When porting ivtv to 2.6.20 I discovered that I got errors when loading 
> the cx25840 module and that that module couldn't load the firmware 
> anymore.
> 
> I've just discovered that changes in 2.6.20 brought a cx25840 bug to the 
> surface (it was always there). I've made a patch and pending some 
> testing it should end up in 2.6.20.1 (it's a pretty serious bug after 
> all), but this means that cards with a cx2584x won't work with 2.6.20 
> unless you manually apply the attached patch.
> 
> If you have a saa7115-based card (pvr250/350), then it will work fine.
> 
> The ivtv trunk has been patched as well to support 2.6.20.
> 
> Next kernel cycle I really should do some tests before the kernel is 
> released :-(
> 
> Regards,
> 
>       Hans
> 
> 
> ------------------------------------------------------------------------
> 
> diff -r 2cb0a67c420a -r d1bfc4440540 
> linux/drivers/media/video/cx25840/cx25840-firmware.c
> --- linux/drivers/media/video/cx25840/cx25840-firmware.c      Sun Feb 04 
> 23:39:25 2007 +0100
> +++ linux/drivers/media/video/cx25840/cx25840-firmware.c      Mon Feb 05 
> 20:56:22 2007 +0100
> @@ -39,7 +39,7 @@
>  #define FWSEND 48
>  
>  #if LINUX_VERSION_CODE > KERNEL_VERSION(2,5,0)
> -#define FWDEV(x) &((x)->adapter->dev)
> +#define FWDEV(x) &((x)->dev)
>  #else
>  #define FWDEV(x) (x)->name
>  #endif
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
I have been running version 3797 on 2.6.20, and I see no problems. The
firmware from subversion had to be put into the /lib/firmware directory,
but it started working with no problem after that. Was that bug fixed in
version 3797??

Philip Lawrence

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

Reply via email to