summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/ttpci
AgeCommit message (Collapse)Author
2005-01-01some more error messages to detect broken cardsJohannes Stezenbach
2005-01-01Patch by Emard:Johannes Stezenbach
Budget patch improved driver, fixed slight packet loss by using different trigger mode - each complete frame of 2*188*512 bytes now gets only one VSYNC triggering, using rising edge. Normal budget has VSYNC toggled every 188*512 bytes triggered on both edges. This results in 2x less load on PCI by rps1 but the main advantage is reduction of packet loss to be indistinguishable from the true budget card. Also there is a fix for proper tuning for stv0299 tuners, so now it's even possible to test how budget-patch is running on a true budget card, like e.g. nova, satelco, activy, just copy lines of pci device lines from budget.c
2004-12-31re-added support for Fujitsu-Siemens DVB-S rev 1.6 0x13c2:0x0006Oliver Endriss
which was removed during fe refactoring :-(
2004-12-26- clean up debi irq/tasklet handling to make it work on SMPJohannes Stezenbach
- misc. changes to av7110_send_fw_cmd() error handling done along the way
2004-12-21Minor tweak for DVB modeAndrew de Quincy
2004-12-19patch by Emard to enable satelco support.Johannes Stezenbach
Code was commented out, but actually it works.
2004-12-16Fixes for av7110+stv0297 supportAndrew de Quincy
2004-12-14- OSD timeout handling fixed, no crashes anymore with firmware 261d-rc5 or laterOliver Endriss
- avoid race conditions when sending COMTYPE_MISC commands
2004-12-04fix MODULE_PARM_DESC for debug paramJohannes Stezenbach
2004-12-02av7110_fe_lock_fix():Oliver Endriss
- firmware version 261d: wait for msg queue empty - firmware <= 261c: wait 50ms
2004-12-02Patch by C.Y.M.: add __user and __iomem annotations, remove someJohannes Stezenbach
unnecessary casts (cleanups from mailine kernel)
2004-12-01preliminary fix of broken av7110_fe_lock_fix() workaround:Oliver Endriss
- call av7110_fe_lock_fix() from set_frontend ioctl - clear pids only once - sleep 50ms after clearing pids
2004-12-01__av7110_send_fw_cmd(): added some sanity checks suggested by Werner FinkOliver Endriss
2004-11-24added support for full-featured DVB-C cards:Oliver Endriss
- 13c2:0000 Siemens DVB-C (full-length card) VES1820/Philips CD1516 - 13c2:0003 Haupauge DVB-C 2.1 VES1820/ALPS TDBE2 Note that these subsystem ids are also used by DVB-S cards!
2004-11-22patch by Adrian Bunk: philips_tdm1316l_config multiple definitionJohannes Stezenbach
-> make them static
2004-11-21- prefix IER_DISABLE and IER_ENABLE with SAA7146_Johannes Stezenbach
- add SAA7146_ISR_CLEAR - use those consistently in the ttpci driver
2004-11-21make debitype and debilen volatile; this shouldn't be necessaryJohannes Stezenbach
as debiirq and gpioirq should not run concurrently, but...
2004-11-21remove superflous casts, and other misc. minor cleanups (no functional change)Johannes Stezenbach
2004-11-20Added setting to allow inversion of OCLKAndrew de Quincy
2004-11-20enabled error messages in Start/StopHWFilter, added some sanity checksOliver Endriss
2004-11-19Set into DVB mode on frontend detectionAndrew de Quincy
2004-11-19More support for the new Nexus-CA cardAndrew de Quincy
2004-11-16Fixed race condition between driver and av7110 while accessingOliver Endriss
the COMMAND register in DPRAM. See http://www.linuxtv.org/mailinglists/vdr/2004/01-2004/msg00331.html Special thanks to Dr. Werner Fink for debugging the other (ARM) side.
2004-11-15added some error messages for debi debuggingOliver Endriss
2004-11-14 - Fix budget module usage count for frontend/demux devices.Kenneth Aafloy
2004-11-13Fix saa7146 timeout problemAndrew de Quincy
2004-11-13Fix module usage count problemAndrew de Quincy
2004-11-13Corrected formattingAndrew de Quincy
2004-11-13Fix dvb-ttpci driver for new wait_for_debi_done(...,busywait) routine.Oliver Endriss
Note that 'busywait' is misleading: should be called 'nobusywait'
2004-11-12 - fix atomic schedulingKenneth Aafloy
2004-11-12Fixed TT budget CI interfaceAndrew de Quincy
2004-11-12Enhanced poll_slot_status to support non-IRQ interfacesAndrew de Quincy
2004-11-12Updated to fix problems with some CAMs on KNC1 cardsAndrew de Quincy
2004-11-12Added locking to prevent GPIO problem between polling and IO/attribute memoryAndrew de Quincy
access
2004-11-12Support for KNC1/Cinergy CI modules. Patch by Olivier Gournet and myself.Andrew de Quincy
2004-11-10Patch from olivier to add support for KNC cardsAndrew de Quincy
2004-11-09TypoAndrew de Quincy
2004-11-09Added delay loopAndrew de Quincy
2004-11-09Fix up tuner i2c problemsAndrew de Quincy
2004-11-09TypoAndrew de Quincy
2004-11-09Cleaned device attachAndrew de Quincy
2004-11-09Added stv0297 entryAndrew de Quincy
2004-11-09Added support for stv0297 based cardsAndrew de Quincy
2004-11-08- make needlessly global code staticMichael Hunold
- whitespace and newline cleanups Thanks to Adrian Bunk <bunk@stusta.de>
2004-11-07Fixed set_toneAndrew de Quincy
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-25- remove unnecessary type caseMichael Hunold
- use ARRAY_SIZE() macro Thanks to Philipp Matthias Hahn <pmhahn@titan.lahn.de>
2004-10-18- budget_debug is a module parameter, so it must not be staticMichael Hunold
2004-10-05change wording: "BIOS hotplug" -> "BIOS Plug&Play OS"Johannes Stezenbach
2004-10-01- Fix dvb-ttpci ca write poll.Kenneth Aafloy