summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/frontends/stv0299.c
AgeCommit message (Collapse)Author
2003-05-27Use C99 initializers.Michael Hunold
2003-05-19more 64bit compile time warning fixesHolger Waechtler
2003-05-08- added SEC_VOLTAGE_OFF to the APIJohannes Stezenbach
- implemented SEC_VOLTAGE_OFF for stv0299 and alps_bsrv2
2003-05-05support for SU1278 w/ tua6100 PLLHolger Waechtler
2003-04-30- introduce dvb_functions.h in order to make the dvb subsystemMichael Hunold
less dependent on the linux kernel. here is the place to store additional dvb_* functions, which encapsulate linux kernel functionality which cannot be expressed as a one-liner - rename ddelay() to dvb_delay(), move it to dvb_functions.h - change all files to include dvb_functions.h instead of dvb_compat.h - compile fix for the saa7111 driver
2003-04-29- portability fixes, follow compat.[hc] -> dvb_compat.[hc] changesHolger Waechtler
- replace -ENOSPC by -EBUSY in demux feed allocation
2003-04-27remove ddelay function because it's already defined in dvb_compat.hAlex Woods
2003-04-25disable TDQF probingHolger Waechtler
2003-04-25fix syntax errors to get it compile again.Holger Waechtler
2003-04-25wate up stv0299 + configure i2c clock registers before probing PLLsHolger Waechtler
2003-04-25Lots of cosmetic changes in order to sync the CVS withMichael Hunold
the version that made it into the 2.5.68 kernel. - remove unnecessary c++-style comments - fixed some line breaks and the style function headers are formatted: please don't argue with me about these changes, I don't care how they are formatted. - remove newline breaks between memory allocation and the return value check Some more interesing stuff: - remove ddelay() functions completly, replace with set_current_state() and manual schedule_timeout() calls. - made some init data for the mxb driver static and global (patch already send to lkml) Some crucial changes: - inherit some return values Mr. Alan Cox has changed -- please review
2003-04-24- #include "compat.h" --> #include "dvb_compat.h"Holger Waechtler
- return POLL_ERR in case of filter timeout
2003-03-22more portability, now frontend modules build out of the boxHolger Waechtler
2003-02-03get the (ftype == LG_TDQF_S001F || ftype == ALPS_BSRU6) thing right, thanksHolger Waechtler
to Jack Thomasson <jkt@Helius.COM> for pointing this out...
2003-02-03bugfix for Allps BSRU6 contributed by Matt Davis <matt@Helius.COM>Holger Waechtler
2003-01-21get in sync w/ DVB/Holger Waechtler
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-23generic stv0299 driver by Peter Schildmann <peter.schildmann@web.de>Holger Waechtler
replaces the old BSRU6 driver..