From 10bf955c171dcee7ace70597f3134fe65ced4b1f Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Mon, 13 Oct 2008 19:56:45 +0200 Subject: v4l: prevent finepix from being built for kernels <= 2.6.19 From: Hans Verkuil The finepix gspca driver uses struct delayed_work which did not appear until 2.6.20, so disable this driver for older kernels. Priority: normal Signed-off-by: Hans Verkuil CC: Jean-Francois Moine --- v4l/versions.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'v4l/versions.txt') diff --git a/v4l/versions.txt b/v4l/versions.txt index e61a9aac2..5eda9f631 100644 --- a/v4l/versions.txt +++ b/v4l/versions.txt @@ -30,6 +30,8 @@ USB_SI470X [2.6.19] #This driver were developed at kernel 2.6.19, requiring vmalloc_user/remap_vmalloc_range VIDEO_CAFE_CCIC +# use of struct delayed_work +USB_GSPCA_FINEPIX #struct device vs struct class_device issues USB_ET61X251 USB_SN9C102 -- cgit v1.2.3 From bf8d46bbb41fcbef67fa3a1e36d5de4d2b012a8e Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Mon, 13 Oct 2008 23:44:12 +0200 Subject: v4l: second attempt: fix finepix compilation From: Hans Verkuil finepix doesn't compile for 2.6.19 or older. Unfortunately I messed up in my previous patch for this and still allowed finepix to be compiled for 2.6.19. Move this driver up to 2.6.20 in the versions.txt. Priority: normal Signed-off-by: Hans Verkuil --- v4l/versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'v4l/versions.txt') diff --git a/v4l/versions.txt b/v4l/versions.txt index 5eda9f631..9289ceed7 100644 --- a/v4l/versions.txt +++ b/v4l/versions.txt @@ -26,12 +26,12 @@ DVB_DM1105 [2.6.20] #This driver requires HID_REQ_GET_REPORT USB_SI470X +# use of struct delayed_work +USB_GSPCA_FINEPIX [2.6.19] #This driver were developed at kernel 2.6.19, requiring vmalloc_user/remap_vmalloc_range VIDEO_CAFE_CCIC -# use of struct delayed_work -USB_GSPCA_FINEPIX #struct device vs struct class_device issues USB_ET61X251 USB_SN9C102 -- cgit v1.2.3 From 57372a325d93727b5ddd9b72e6e9ffda1ef17029 Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Tue, 14 Oct 2008 11:46:15 +0200 Subject: v4l: prevent compilation of the two new USB radio drivers on old kernels From: Hans Verkuil USB_SI470X needs at least 2.6.20 and USB_MR800 needs at least 2.6.19. Priority: normal Signed-off-by: Hans Verkuil --- v4l/versions.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'v4l/versions.txt') diff --git a/v4l/versions.txt b/v4l/versions.txt index 9289ceed7..2b3ec7638 100644 --- a/v4l/versions.txt +++ b/v4l/versions.txt @@ -28,6 +28,8 @@ DVB_DM1105 USB_SI470X # use of struct delayed_work USB_GSPCA_FINEPIX +# uses linux/hid.h and struct delayed_work +USB_SI470X [2.6.19] #This driver were developed at kernel 2.6.19, requiring vmalloc_user/remap_vmalloc_range @@ -41,6 +43,8 @@ USB_OV511 USB_STV680 USB_S2255 VIDEO_USBVISION +# Uses supports_autosuspend +USB_MR800 # Uses remap_vmalloc_range() [2.6.18] -- cgit v1.2.3