summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb
AgeCommit message (Collapse)Author
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-28- remove whitespace and newline damageMichael Hunold
- don't put static qualifiers on separate line - re-add debug module parameter
2004-10-28- fix for module_param_array() for kernels > 2.6.9Michael Hunold
2004-10-27- lots of internal refactoringDaniel Mack
- even more configurable options
2004-10-26spinlock initilization added (thanks to Philipp Stucke)Patrick Boettcher
2004-10-26#if 0'ing unused codePatrick Boettcher
2004-10-26- please don't use CVS version magic stuff likeMichael Hunold
"$Id: xxxxxxx.h,v 1.7 2004/09/28 19:39:06 xxx Exp"
2004-10-26- follow kernel coding style: remove various linefeeds, don't put "static" ↵Michael Hunold
qualifiers on a separate line - add new module parameter "debug" and dprintk() - remove umlauts
2004-10-26- clean up io_mem messMichael Hunold
2004-10-26- use <linux/bitops.h> instead of <asm/bitops.h>Michael Hunold
2004-10-26- use <linux/bitops.h> in favour of <asm/bitops.h>Michael Hunold
2004-10-25- remove unnecessary type caseMichael Hunold
- use ARRAY_SIZE() macro Thanks to Philipp Matthias Hahn <pmhahn@titan.lahn.de>
2004-10-25- use c99 initializersMichael Hunold
2004-10-20mac.ethernet is obsolete in kernel 2.6.9; ifdef for thisPatrick Boettcher
2004-10-18- budget_debug is a module parameter, so it must not be staticMichael Hunold
2004-10-16- fixed some shifting bugs in tps calculationDaniel Mack
- got rid of using the frontend infrastructure
2004-10-15fixed sleep mode logicDaniel Mack
2004-10-15removed debug left-overHolger Waechtler
2004-10-15very conservative default valuesHolger Waechtler
2004-10-15added a driver for TerraTec's brand new Cinergy T² deviceDaniel Mack
2004-10-15Fix misplaced #endif which may cause problems with pinnaclesat cards.Christopher Pascoe
Print a message suggesting that a failure to find the DMA core for a card could be the result of having the ALSA bt87x audio driver loaded.
2004-10-13*dang* committed a bug, correctedPatrick Boettcher
2004-10-11update Marko Kohtala's email addressHolger Waechtler
2004-10-11merged some of the changes Andreas Oberritter did in FE_REFACTORING to HEADPatrick Boettcher
2004-10-08New 2000T type model number (70013)Alex Woods
2004-10-06patch by Luca Bertagnolio: add dvb_net_debug module parameterJohannes Stezenbach
2004-10-05change wording: "BIOS hotplug" -> "BIOS Plug&Play OS"Johannes Stezenbach
2004-10-04- added GET_TUNE_SETTING ioctlPatrick Boettcher
- correct LOCK status
2004-10-04correct the GET_STATUS behaviourPatrick Boettcher
2004-10-01- Fix dvb-ttpci ca write poll.Kenneth Aafloy
2004-09-30firmware load problem, never recognized it, but it was always there; removed ↵Patrick Boettcher
timeout since it is removed from kernel 2.6.9..
2004-09-28- signal strength and snr calculations code included, but not activate. ↵Patrick Boettcher
log10 is missing
2004-09-28- added new device ids (unkown name) from new Twinhan driverPatrick Boettcher
- notes in documentation - some cleanups - return values in firmware upload method (thanks to Ian <ian (a) imm.uklinux.net>)
2004-09-27+NHolger Waechtler
2004-09-27DishNetwork Support based on Jeremy Hall's old patchesHolger Waechtler
2004-09-26patch by Barry Scott: decimal vs. hex coding errorJohannes Stezenbach
2004-09-25corrected FEC valuesPatrick Boettcher
2004-09-20- remove stupid DEB_* debugging macro horror from av7110 and budget drivers, ↵Michael Hunold
replace them with dprintk(level, msg) instead - remove whitespace and linefeed violations all over the place
2004-09-20- read unc, ber, signal strengthPatrick Boettcher
- corrected FEC_2_3 handling - debug methods
2004-09-20- added Compro Videomate USB DVB-T USB idsPatrick Boettcher
- changed vendor and product id defines - several URB's are now submitted for TS-transfer - usb_kill_urb - i2c writes during ts feed is now paused
2004-09-20Apply patches by Christopher Pascoe, thanks for your work.Michael Hunold
Notes: Note that to use this with either of the DVICO FusionHDTV DVB-T boards you will need to fetch and build against a recent snapshot of the video4linux code that you can obtain from http://dl.bytesex.org/cvs-snapshots/. This will get you the board ID for the Lite board, and/or the kernel I2C support needed for the DVB-T1. Cleanups (mt352-0-cleanup.patch) include: - moving the card_type and dvb_frontend_info structure into the adapter state to permit more than one card type in a system at once converting the force_card parameter to an array to permit the same; - removing incorrect "shift" values reintroduced by the merge of the TDTC9251DH01C driver which was based on an old version of the code with incorrect values - changes discussed and tested by Antonio Mancuso; - removing the incorrect use of I2C_M_NOSTART from the driver. The only boards where this worked were the boards where use_i2c_hw was enabled in the bttv driver, and there only because the i2c_hw code ignores the I2C_M_NOSTART flag and always generates a start condition. On other boards where the clag is respected, this violates the i2c protocol and causes only errors. No-op; - cleaning up some double initialisation (specifically that of the ACQ_CTL register - no-op; - converts some routines to pass the true frequency around, rather than the frequency in MHz - need the real frequency for other boards - no-op; - ignoring FEC_NONE for the LP coderate in the case where OFDM hierarchy mode is either set to be auto-detected or is disabled. The demodulator ignores our settings anyway; - changing the detect_avermedia function to a more generic function that can be used to detect other bt878 or cx2388x cards in a similar way; - rounding the frequency programmed into the PLL so that it will be closer to the desired received frequency; - decoupling requirement for FE_REGISTER/FE_UNREGISTER to be called synchronously from within mt352_attach_adapter/mt352_detach_client, so that mt352 can be used with drivers such as cx88 which have i2c and DVB support in separate modules. The DVICO hardware support (mt352-1-dvico.patch): - introduces functionality for the DVICO FusionHDTV DVB-T1 and DVICO FusionHDTV DVB-T Lite boards in the mt352 frontend; - activates autodetection for these boards; The dvb-bt8xx patch (dvb-bt8xx.patch): - adds hardware support for the DVICO FusionHDTV DVB-T Lite - adds functionality to the bt8xx code to switch on/off DMA of the transport stream only when the DVB layer wants data, rather than generating a constant interrupt stream the entire time that the driver is loaded. The mt352 speedup patch (mt352-2-speedups.patch) helps with tuning speed on the mt352 frontend, by: - reinitialising the frontend only in the case when it has not yet been initialised or when it has been put to sleep; - ignoring requests from the frontend thread to repetitively acquire a transponder with the same parameters. Each time it does this, the tuner/demodulator lose sync and acquisition time is needlessly extended.
2004-09-18- rename way-too-long ""Technisat SkyStar2 driver"" to "SkyStar2"Michael Hunold
2004-09-18More stuff backfeeded from mailine:Michael Hunold
- shiffe pci_enable_device() and pci_disable_device() around
2004-09-18Stuff backfeeded from 2.6.9-rc2-mm1:Michael Hunold
- use struct kvec instead of struct iovec - use correct format specifier in printk() - implement dvb_net_set_config()
2004-09-18- make drivers depend on PCI, tooMichael Hunold
2004-09-18- use hostprogs-y instead of host-progsMichael Hunold
2004-09-18- use correct format specifier for printing out firmware sizeMichael Hunold
2004-09-17- typos in README.dibusb fixed and comments addedPatrick Boettcher
- changed debug calls, added debug levels - fixed bug, when enumerating the firmware files
2004-09-15Fixes for problems with certain transpondersAndrew de Quincy
2004-09-15This updates the cx22702 frontend driver:Michael Hunold
* make it ignore any non-dvb card i2c adapters. * fixup the registering / unregistering order and make it more robust. (Patch by Gerd Knorr)