From a5b76f4f8e779af6a3f196a50c73705a55089bd9 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Sat, 4 Nov 2006 10:22:10 -0300 Subject: ov7670 can be compiled with older kernel versions From: Mauro Carvalho Chehab ov7670 compiled fine with 2.6.16. However, cafe_ccic compilation with 2.6.16 produces: CC [M] /home/v4l/master/v4l/cafe_ccic.o /home/v4l/master/v4l/cafe_ccic.c: In function 'cafe_setup_siobuf': /home/v4l/master/v4l/cafe_ccic.c:1162: warning: implicit declaration of function 'vmalloc_user' /home/v4l/master/v4l/cafe_ccic.c:1162: warning: assignment makes pointer from integer without a cast /home/v4l/master/v4l/cafe_ccic.c: In function 'cafe_v4l_mmap': /home/v4l/master/v4l/cafe_ccic.c:1429: warning: implicit declaration of function 'remap_vmalloc_range' /home/v4l/master/v4l/cafe_ccic.c: In function 'cafe_dfs_open': /home/v4l/master/v4l/cafe_ccic.c:1972: error: 'struct inode' has no member named 'i_private' /home/v4l/master/v4l/cafe_ccic.c: In function 'cafe_pci_probe': /home/v4l/master/v4l/cafe_ccic.c:2119: warning: passing argument 2 of 'request_irq' from incompatible pointer type Signed-off-by: Mauro Carvalho Chehab --- v4l/versions.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'v4l') diff --git a/v4l/versions.txt b/v4l/versions.txt index 4f317a746..576d3459e 100644 --- a/v4l/versions.txt +++ b/v4l/versions.txt @@ -7,8 +7,7 @@ VIDEO_ZR36120 VIDEO_PLANB [2.6.19] -#Those two drivers were developed at kernel 2.6.19 -VIDEO_OV7670 +#This driver were developed at kernel 2.6.19, requiring vmalloc_user/remap_vmalloc_range VIDEO_CAFE_CCIC # DVB_CORE_ATTACH relies on symbol_put_addr which hangs pre-2.6.17 @@ -19,6 +18,8 @@ DVB_CORE_ATTACH [2.6.16] VIDEO_VINO VIDEO_M32R_AR_M64278 +# Not tested with versions bellow 2.6.16 +VIDEO_OV7670 # Changes in struct i2c_driver, i2c_add_driver() [2.6.16] -- cgit v1.2.3