summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb
AgeCommit message (Collapse)Author
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)
2004-09-13- added support for "Ultima Electronic/Artec T1 USB TVBOX" (another dibusb ↵Patrick Boettcher
clone) reported by Christian Motschke, thanks - make some doc notes about it
2004-09-13- alpha has to be 1, even when hierarchy is offPatrick Boettcher
- modified the tuning auto search behaviour - inversion is now detected automatically, too - some cleanups, added some more debug printks
2004-09-12Fixed dropouts on older DVB cardsKlaus Schmidinger
2004-09-09Fix for compilation under woodyAndrew de Quincy
2004-09-07correct a wrong .o filename in kernel MakefilePatrick Boettcher
2004-09-06corrected USB vendor ids for dibusbPatrick Boettcher
2004-09-06Support for Thomson DTT7579 tuner.Andrew de Quincy
2004-09-06Patch from Steve Toth for cx22702/new Hauppauge Nova-T support.Andrew de Quincy
2004-09-06Patch from Steve Toth for cx22702/new Hauppauge Nova-T support.Andrew de Quincy
2004-09-06Fixed system freeze with SMP/preemptive kernels. Using spin_lock instead of ↵Oliver Endriss
spin_lock_irq caused a race condition between irq/tasklet and user space task.
2004-09-05removed unwanted commentsPatrick Boettcher
2004-09-05added some more ioctl calls, modified the SET_FRONTED behaviour.Patrick Boettcher
2004-09-05removed some text from dib3000mbPatrick Boettcher
2004-09-05necessary changes to deactivate to vp7041 driver and enable to dibusb driverPatrick Boettcher
2004-09-05dvb-dibusb is substituting the vp7041 USB driver. it is basicly a i2c-to-usb ↵Patrick Boettcher
bridge and does the demux stuff (i.e. passing the mpeg2-data to the sw-demux).
2004-09-05added I2C_DRIVERID_DVBFE_DIB3000MB for the dib3000mb frontend driver.Patrick Boettcher
2004-09-05removing vp7041 driver. It is obsolete and substituted by the dibusb and ↵Patrick Boettcher
dib3000mb drivers.
2004-09-05Add driver for the DiBcom 3000-MB DVB-T frontend. It is used on USB DVB-T ↵Patrick Boettcher
devices based on a DiBcom reference design.
2004-09-04- Make kconfig select AV7110_OSD if AV7110 is selected, as most users wantKenneth Aafloy
it, but rather forget to select it. - Also don't force selection of compiling the firmware into the kernel, only hint at this, like above, because it breaks: - Generic Driver Options - Select only drivers that don't need compile-time external firmware - Prevent firmware from being built
2004-08-30make all client_register() and client_unregister() staticJohannes Stezenbach
2004-08-30!"§%&$!!!Holger Waechtler
2004-08-30patch by Jose Alberto Reguero: fix firmware downloadJohannes Stezenbach
2004-08-30without hierachical coding code_rate_LP is irrelevant,Johannes Stezenbach
so we tolerate the otherwise invalid FEC_NONE setting
2004-08-28Compile fix from jo2h2Andrew de Quincy
2004-08-27- Revert the last change, untill a method which does not overflow.Kenneth Aafloy
2004-08-27- Make bttv modules not compile by default and add note to README.Kenneth Aafloy
- Fix make with -jx, where x > 1 - Force firmware to be compiled into kernel if AV7110 is compiled in. - Modprobe firmware_class in insmod.sh, just in case.
2004-08-27Moved CAM CTRL IF reset to a better place.Andrew de Quincy
2004-08-26Added comment about forcing AUTO on 'cos of TDA10045 problemsAndrew de Quincy
2004-08-26Update everything to point to the new firmware download scriptAndrew de Quincy
2004-08-26Updated docs to point to firmware download scriptAndrew de Quincy
2004-08-26sanity check to avoid leading garbage at transponder switch contributed by ↵Holger Waechtler
Patrick Valsecchi
2004-08-26Fix SMP lockup issueAndrew de Quincy
2004-08-26Patch from Sjoerd Simons for better debugging with multiple cardsAndrew de Quincy
2004-08-25Patch from Andreas Share / Gregoire Favre to fix tuning issues.Andrew de Quincy
2004-08-25- got confused by select and depends onMichael Hunold
2004-08-25- fix typoMichael Hunold
2004-08-25- let DVB_BUDGET_PATCH depend on DVB_COREMichael Hunold
2004-08-24- more feed backs from 2.6.8.1Michael Hunold