From a59f4e50b6d830aa252e8b7c360ff12f7f574fb7 Mon Sep 17 00:00:00 2001 From: Holger Waechtler Date: Mon, 11 Nov 2002 12:18:24 +0000 Subject: dvb-core/compat.c: blank line indent beautification dvb-core/compat.h: module versioning support for remap_page_range() fake av7110/saa7146_core.c: #include for remap_page_range() --- linux/drivers/media/dvb/av7110/saa7146_core.c | 3 ++- linux/drivers/media/dvb/dvb-core/compat.c | 1 + linux/drivers/media/dvb/dvb-core/compat.h | 8 +++++++- 3 files changed, 10 insertions(+), 2 deletions(-) (limited to 'linux/drivers') diff --git a/linux/drivers/media/dvb/av7110/saa7146_core.c b/linux/drivers/media/dvb/av7110/saa7146_core.c index 220163acc..326d5446a 100644 --- a/linux/drivers/media/dvb/av7110/saa7146_core.c +++ b/linux/drivers/media/dvb/av7110/saa7146_core.c @@ -27,7 +27,8 @@ #include /* for mem_map_reserve */ #include #include /* for accessing the pci-device */ -#include /* for module-version */ +#include +#include #include "saa7146_defs.h" #include "saa7146_core.h" diff --git a/linux/drivers/media/dvb/dvb-core/compat.c b/linux/drivers/media/dvb/dvb-core/compat.c index d76a0a3fc..1eb20ab9b 100644 --- a/linux/drivers/media/dvb/dvb-core/compat.c +++ b/linux/drivers/media/dvb/dvb-core/compat.c @@ -145,6 +145,7 @@ u32 crc32_le (u32 crc, unsigned char const *data, size_t len) for (i=0; i> 24) ^ *data++) & 0xff]; + return crc; } diff --git a/linux/drivers/media/dvb/dvb-core/compat.h b/linux/drivers/media/dvb/dvb-core/compat.h index 0e1781bad..d3c58054b 100644 --- a/linux/drivers/media/dvb/dvb-core/compat.h +++ b/linux/drivers/media/dvb/dvb-core/compat.h @@ -64,9 +64,15 @@ void cond_resched (void) extern struct page * vmalloc_to_page(void *addr); +#if defined(MODVERSIONS) +#include +#undef remap_page_range +#define remap_page_range(vma,from,to,size,prot) \ + _set_ver(remap_page_range)(from,to,size,prot) +#else #define remap_page_range(vma,from,to,size,prot) \ remap_page_range(from,to,size,prot) - +#endif #endif -- cgit v1.2.3