summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/av7110/av7110.h
AgeCommit message (Collapse)Author
2002-12-30Next chunk of big splitup / cleanup:Michael Hunold
(tested on 2.4.18 and 2.5.53 -- the budget driver is untested, Holger will test it the next week) saa7146: - completely separated the saa7146 driver into a core-driver (saa7146.o) and a video/vbi part (saa7146_vv.o). this allows you to build the budget driver without av7110 and videodev bloat (see below) The following thinks have been approved by Holger Waechtler: av7110 (now ttpci): - for 2.5.x: removed the av7110 directory and put everything into ttpci. - removed all budget card support from this driver - compile and build fixes for the saa7146 changes ttpci-budget (new): - for 2.5.x: created a new ttpci-budget directory, added a new driver for the budget cards mxb: - compile and build fixes for the saa7146 changes Changed the build and compile files for both 2.5.x and build-2.4 of course...
2002-12-29Major cleanup: the goal is to get rid of the budget card <=> saa7146.o <=> ↵Michael Hunold
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
2002-12-20 - fix the not-checked-return value at start_feed() bugHolger Waechtler
- code review + simplification - use const pointers in section and ts callbacks
2002-12-17Change the av7110 to use the new saa7146 core, necessary changesMichael Hunold
to the Makefile.
2002-11-07use local include path, put all osd stuff into one placeHolger Waechtler
2002-10-17s/weißnichwas/durch_weißnichwas/gHolger Waechtler
2002-10-17s/dvb_adapter_t/struct dvb_adapter/gHolger Waechtler
s/struct dvb_adapter_s/struct dvb_adapter/g
2002-10-17s/generic_usercopy/video_usercopy/gHolger Waechtler
s/dvb_device_t/struct dvb_device/g
2002-10-17fix scripting errorsHolger Waechtler
2002-10-17 - more coding style paranoiaHolger Waechtler
2002-10-16the 2.5 treeHolger Waechtler