From 4ac441dd0b30a80cdcf026cc2952cc547bf5dbad Mon Sep 17 00:00:00 2001 From: Michael Hunold Date: Sun, 29 Dec 2002 22:15:54 +0000 Subject: Major cleanup: the goal is to get rid of the budget card <=> saa7146.o <=> videodev.o dependency, so we can later split up the av7110 driver into a av7110 and budget card driver. I tested this on 2.4.18-3 (original RedHat 7.3 kernel) and 2.5.53. Changes in detail: saa7146: - fixed the unitialised timer warnings - split saa7146.o into saa7146.o and saa7146_vv.o: all videodev (ie. v4l) related stuff is now encapsulated in saa7146_vv.o. the extension (ie. mxb or dvb-ttpci) now has to make sure to register the v4l devices via helper functions provided by saa7146_vv mxb: - changes to make the driver compile with the new saa7146 and saa7146_vv parts - fix the vbi bypass issue for MXBs with saa7146, rev. 1 card av7110: - changes to make the driver compile with the new saa7146 and saa7146_vv parts - some changes related to the upcoming av7110 <=> budget splitup, but they are commented out - changed the saa7146 PAL values to experimental values that look good to me, but kept the old values as a comment. where are the original values from? there is a big black border on most channels on the left side which annoyed me... - changed from video/generic_usercopy() to dvb_usercopy() and put this into the source code, not into compat.c - moved the crc_32* stuff from compat.c to the source file where it is used - now compat.[ch] was removed completely, all references were deleted from all other files. other: - updated the README and TODO files - changed "makelinks" to remove alps_bsru6 stuff from kernel when making the symlinks - fixed the build files in "build-2.4" - fixed all other files needed for 2.5.x kernel build --- linux/drivers/media/dvb/frontends/alps_bsrv2.c | 1 - linux/drivers/media/dvb/frontends/alps_tdlb7.c | 1 - linux/drivers/media/dvb/frontends/alps_tdmb7.c | 1 - linux/drivers/media/dvb/frontends/grundig_29504-401.c | 1 - linux/drivers/media/dvb/frontends/grundig_29504-491.c | 1 - linux/drivers/media/dvb/frontends/stv0299.c | 1 - linux/drivers/media/dvb/frontends/ves1820.c | 1 - 7 files changed, 7 deletions(-) (limited to 'linux/drivers/media/dvb/frontends') diff --git a/linux/drivers/media/dvb/frontends/alps_bsrv2.c b/linux/drivers/media/dvb/frontends/alps_bsrv2.c index e0ecd0e24..01175f24e 100644 --- a/linux/drivers/media/dvb/frontends/alps_bsrv2.c +++ b/linux/drivers/media/dvb/frontends/alps_bsrv2.c @@ -23,7 +23,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" static int debug = 0; diff --git a/linux/drivers/media/dvb/frontends/alps_tdlb7.c b/linux/drivers/media/dvb/frontends/alps_tdlb7.c index 01369c615..e66af832b 100644 --- a/linux/drivers/media/dvb/frontends/alps_tdlb7.c +++ b/linux/drivers/media/dvb/frontends/alps_tdlb7.c @@ -51,7 +51,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" static int debug = 0; diff --git a/linux/drivers/media/dvb/frontends/alps_tdmb7.c b/linux/drivers/media/dvb/frontends/alps_tdmb7.c index 961d764dc..41e5d3a0a 100644 --- a/linux/drivers/media/dvb/frontends/alps_tdmb7.c +++ b/linux/drivers/media/dvb/frontends/alps_tdmb7.c @@ -23,7 +23,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" diff --git a/linux/drivers/media/dvb/frontends/grundig_29504-401.c b/linux/drivers/media/dvb/frontends/grundig_29504-401.c index 27bc5e982..6e8b3ccea 100644 --- a/linux/drivers/media/dvb/frontends/grundig_29504-401.c +++ b/linux/drivers/media/dvb/frontends/grundig_29504-401.c @@ -25,7 +25,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" static int debug = 0; diff --git a/linux/drivers/media/dvb/frontends/grundig_29504-491.c b/linux/drivers/media/dvb/frontends/grundig_29504-491.c index 6a2f0eaaf..0eff691c7 100644 --- a/linux/drivers/media/dvb/frontends/grundig_29504-491.c +++ b/linux/drivers/media/dvb/frontends/grundig_29504-491.c @@ -27,7 +27,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" static int debug = 0; diff --git a/linux/drivers/media/dvb/frontends/stv0299.c b/linux/drivers/media/dvb/frontends/stv0299.c index ef1ceeebf..34f48ec38 100644 --- a/linux/drivers/media/dvb/frontends/stv0299.c +++ b/linux/drivers/media/dvb/frontends/stv0299.c @@ -33,7 +33,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" static int debug = 0; diff --git a/linux/drivers/media/dvb/frontends/ves1820.c b/linux/drivers/media/dvb/frontends/ves1820.c index df0041beb..e549331c1 100644 --- a/linux/drivers/media/dvb/frontends/ves1820.c +++ b/linux/drivers/media/dvb/frontends/ves1820.c @@ -23,7 +23,6 @@ #include #include -#include "compat.h" #include "dvb_frontend.h" -- cgit v1.2.3