summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/bt8xx
AgeCommit message (Collapse)Author
2005-05-04Fixed another irritant in app_info, patch by Dominique DumontManu Abraham
2005-05-04Fix a bug in the module parameter, patch by Dominique DumontManu Abraham
2005-05-03removed unused module parameter sessionManu Abraham
removed unnecesary delay for FTA cards
2005-05-03Fix for descrambling failure, suggested by Dominique DumontManu Abraham
2005-05-03Fixed a tuning problem for cards based on the old firmware.Manu Abraham
problem identified by Steffen Motzer
2005-04-23patch by Dominique Dumont: fix MODULE_PARM_DESC for debug and verbose parmJohannes Stezenbach
2005-04-23Added the oldest Twinhan card to the card list, patch by Steffen MotzerManu Abraham
2005-04-23Fixed the NULL frontend registration bug, Patch by Steffen MotzerManu Abraham
2005-04-23Changed module parameter defaultsManu Abraham
2005-04-07Removed redundant declarations, fixed a bug in the High Level Common Interface,Manu Abraham
Some cleanups, changed module params to control verbosity level.
2005-04-04Whitespace cleanupManu Abraham
2005-04-04Compilation fix after twinhan-exp branch mergeManu Abraham
2005-04-04Merged the twinhan-exp branch to the trunkManu Abraham
2005-03-19 - follow dvb_register_adapter changes in dvbdev.[ch]Kenneth Aafloy
2005-03-19 - Fix copy/paste bug for mt352 frontend in dvb-bt8xxKenneth Aafloy
2005-03-16patch by Mikael Pettersson:Johannes Stezenbach
Fix one array-of-incomplete-type error from gcc4 in bt878.h.
2005-03-13From : http://kerneljanitors.org/TODOJohannes Stezenbach
- convert from pci_module_init to pci_register_driver Signed-off-by: Christophe Lucas <c.lucas@ifrance.com> Signed-off-by: Domen Puncer <domen@coderock.org>
2005-03-12a few more whitespace cleanupsJohannes Stezenbach
2005-03-10 - remove bttv dependency from frontendKenneth Aafloy
2005-03-09 - kfree(NULL) is safeKenneth Aafloy
2005-03-02whitespace cleanup (remove ws at eol, sync with changes in mainline kernel)Johannes Stezenbach
2005-02-17DVB support for the pcHDTV HD2000 cardJohannes Stezenbach
submitted by Rusty Scott
2005-02-12patch by Adrian Bunk:Johannes Stezenbach
This patch contains the following possible cleanups: - make needlessly global code static - remove the following EXPORT_SYMBOL'ed but unused function: - bt8xx/bt878.c: bt878_find_by_i2c_adap - remove the following unused global functions: - dvb-core/dvb_demux.c: dmx_get_demuxes - dvb-core/dvb_demux.c: dvb_set_crc32 - remove the following unneeded EXPORT_SYMBOL's: - dvb-core/dvb_demux.c: dvb_dmx_swfilter_packet - dvb-core/dvb_demux.c: dvbdmx_connect_frontend - dvb-core/dvb_demux.c: dvbdmx_disconnect_frontend - dvb-core/dvbdev.c: dvb_class Signed-off-by: Adrian Bunk <bunk@stusta.de>
2005-01-06patch by Arne Ahrend: minor cleanups (make stuff static etc.)Johannes Stezenbach
2005-01-06Removed unnecessary comment about DST frontendAndrew de Quincy
2005-01-06Patch from Peter Hettkamp, Adam Szalkowski to add support for pinnacleAndrew de Quincy
pctv-sat
2004-12-27select DVB_NXT6000Johannes Stezenbach
2004-12-08patch by Toni Willberg: fix typo in dst_type_print()Johannes Stezenbach
2004-12-02another __iomem / cast-cleanup patch from mainline kernelJohannes Stezenbach
sent by C.Y.M
2004-11-18patch by William J Beksi: s/DCT_CI/DCT-CI/Johannes Stezenbach
2004-11-18replace one remaining MODULE_PARMJohannes Stezenbach
2004-11-16 - MODULE_PARM -> module_paramKenneth Aafloy
2004-11-14double dst_wait_dst_ready() timeoutJohannes Stezenbach
2004-11-14Fixed demod i2c addressAndrew de Quincy
2004-11-13Implemented vp3021 supportAndrew de Quincy
2004-11-11Renamed functions now I know the correct tuner moduleAndrew de Quincy
2004-11-08- make needlessly global code staticMichael Hunold
- whitespace and newline cleanups Thanks to Adrian Bunk <bunk@stusta.de>
2004-10-30Remove extraneous parameter from mt352_attach call for the DVICO FusionHDTVChristopher Pascoe
DVB-T Lite.
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-26- use <linux/bitops.h> instead of <asm/bitops.h>Michael Hunold
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-09-26patch by Barry Scott: decimal vs. hex coding errorJohannes Stezenbach
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-18More stuff backfeeded from mailine:Michael Hunold
- shiffe pci_enable_device() and pci_disable_device() around
2004-08-25- fix typoMichael Hunold
2004-08-24- feed back from 2.6.8.1: use cpu_to_le32() at various placesMichael Hunold
2004-08-18- forgot to remove all occurences of "#include "dvb_functions.h" which is ↵Michael Hunold
included just everywhere - remove dvb_i2c.[ch], it's not needed anymore - rename dvb_register_frontend_new() to dvb_register_frontend() -
2004-08-18- convert dvb bt8xx driver to sub-bttv driver architecture, thanks to ↵Michael Hunold
Kenneth Aafloy
2004-08-08patch by Martin Binder: #include <linux/moduleparam.h> where necessaryJohannes Stezenbach
to make it compile with the SuSE 9.1 kernel
2004-07-31merge back various cleanups from mainline kernel:Johannes Stezenbach
- sparse annotiations (viro) - NULL noise removal (viro) - #if where #ifdef should've been (saa7146) (viro) - convert private ABS() to kernel's abs() (rddunlap) - dvb_register_i2c_device() locking fix for -ENOMEM (akpm) - dvb_register_i2c_bus() locking fix for -ENOMEM (akpm)