summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/ttpci
AgeCommit message (Collapse)Author
2005-06-19av7110_fe_lock_fix() modified in a way that it can be retried after -ERESTARTSYSOliver Endriss
Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2005-06-19Fix indentation and add some whitepsace between operators.Johannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-06-19Change error handling in av7110_stop_feed() to stop asJohannes Stezenbach
many filters as possible in case of errors. Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-06-19- propagate more errors back to caller or log them, mainly inJohannes Stezenbach
av7110.c and av7110_av.c - fix error message in StartHWFilter - do not StopHWFilter for handle 0xffff Signed-off-by: Wolfgang Rohdewald <wolfgang@rohdewald.de>
2005-06-19Fix for QAM128 in VHF band suggested by Timo Helkiö.Johannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-06-18Fixed typo in AUDUIO_CONTINUE ioctl: AUDIO_CMD_MUTE -> AUDIO_CMD_UNMUTEOliver Endriss
Signed-off-by: Dr. Werner Fink <werner@suse.de>
2005-06-15Finalised s5h1420/Nova-S SE support. releasedAndrew de Quincy
2005-06-14New TT card is not sold by hauppauge, so remove "nova" stuff from itsAndrew de Quincy
description.
2005-06-14fix bug in timeout handlingJohannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-06-13From: Wolfgang Rohdewald <wolfgang@rohdewald.de>Johannes Stezenbach
- make sure ERESTARTSYS will be propagated - ReleaseBitmap: starting with Firmware 261e, also release when BMP_LOADING - removes unused #define BMP_LOADINGS - in many cases changed the return value from -1 to something more meaningful like ETIMEDOUT, EINVAL - changed syslog message timeout waiting for COMMAND such that it indicates what command did not complete - reduce # of arguments for LoadBitmap and BlitBitmap - av7110_osd_cmd: remove the out: label Signed-off-by: Wolfgang Rohdewald <wolfgang@rohdewald.de>
2005-06-13Support for new TT DVB-T-CI, thanks to Andre WeidemannAndrew de Quincy
2005-06-12Fixed initialisation of LNBP21Andrew de Quincy
2005-06-12Implement voltage controlsAndrew de Quincy
2005-06-12Correct subsystem idAndrew de Quincy
2005-06-11Initial support for s5h1420 frontend (new hauppauge/tt DVB-S SE). UntestedAndrew de Quincy
and incomplete, so commented out for the moment.
2005-05-18adapted to tda1004x driver updateHartmut Hackmann
2005-05-05cleanup from kernel: remove some unused static inlinesJohannes Stezenbach
2005-04-27fixed debugging instructions: av7110_debug -> debugOliver Endriss
2005-04-23patch by Adrian Bunk:Johannes Stezenbach
- make needlessly global code static - #if 0 the following unused global functions: - ttpci/av7110_hw.c: av7110_reset_arm - ttpci/av7110_hw.c: av7110_send_ci_cmd - frontends/mt352.[ch]: drop mt352_read Signed-off-by: Adrian Bunk <bunk@stusta.de>
2005-04-07fixed NTSC -> PAL switching (std->id is a bitmap!)Oliver Endriss
2005-04-06VIDEO_SET_DISPLAY_FORMAT ioctl fixed:Oliver Endriss
set videostate.display_format, not videostate.video_format Thanks to Rami Rasanen and Marco Schluessler.
2005-04-04 budget-av:Kenneth Aafloy
- remove enable_ci, ci interface is assumed to be present if the saa7113 is not found. - reduce the delay when checking for saa7113 - clean up the cam reset according to specifications - turn off Vcc to the cam slot if cam is removed or fails reset - remove cam reset in ciintf_init - clean up printks (KERN_) - move gpio setting into saa7113_init - clean up unreadable frontend_init
2005-04-03patch by Alexander Riedel:Johannes Stezenbach
add support for KNC One Plus DVB-T and similar KNC One cards
2005-03-26Switch analog output of the Crystal sound chip to left/stereo/right mode.Oliver Endriss
This will fix problems with some (most?) channels which do not encode 2-channel audio correctly.
2005-03-23Remove incorrect "budget_"-prefix from parameter description.Johannes Stezenbach
Error detected with section2text.rb, see autoparam patch. Signed-off-by: Magnus Damm <damm@opensource.se>
2005-03-19 - Patch by Olaf Titz: gcc 2.95 compile fixesKenneth Aafloy
2005-03-18TT/Hauppauge Nexus Rev 2.3: use stv0299 routines for 22kHz/tone-burst/DiSEqCOliver Endriss
2005-03-17ttpci: follow dvb_register_adapter changes in dvbdev.[ch]Andreas Oberritter
2005-03-14first try to support TT/Hauppauge Nexus Rev 2.3Oliver Endriss
2005-03-13budget-core.c vfree() checking cleanups. ↵Johannes Stezenbach
Signed-off by: James Lamanna <jlamanna@gmail.com> Signed-off-by: Domen Puncer <domen@coderock.org>
2005-03-12a few more whitespace cleanupsJohannes Stezenbach
2005-03-12fix typo in commentJohannes Stezenbach
2005-03-10patch by Anssi Hannula: remove comment that says TT PCI DVB-T is unsupportedJohannes Stezenbach
2005-03-10patch by Anssi Hannula: add support for Technotrend PCI DVB-TJohannes Stezenbach
(0x13c2,0x0008, Grundig 29504-401 (LSI L64781 Based) frontend)
2005-03-09 - FIX: don't do av7110_ir_exit if init was not doneKenneth Aafloy
2005-03-08 - Fix for CAMs on Typhoon DVB-S, where it would constantly reset itself.Kenneth Aafloy
2005-03-02whitespace cleanup (remove ws at eol, sync with changes in mainline kernel)Johannes Stezenbach
2005-02-17Remove unneeded test in av7110_ipack_free():Johannes Stezenbach
- calls are balanced; - vfree(NULL) is safe. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2005-02-17Janitoring - error handling during attachJohannes Stezenbach
- av7110_arm_sync(): small helper to factor out some code; - av7110_attach() does not check the status code returned by all the functions is uses; - balance the error path in av7110_attach and have it easy to check. Please check it; - if everything is correctly balanced, device_initialized is not needed anymore in struct av7110; - av7110_detach(): no need to cast a void * pointer; - av7110_detach(): die #ifdef, die ! - change the returned value of av7110_av_exit() as it can't fail; - change the returned value of av7110_ca_init() as it can fail. Removed extraneous casts while are it; - check for failure of vmalloc() in ci_ll_init(). Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2005-02-16don't call av7110_ir_init() if driver initialization failed alreadyJohannes Stezenbach
due to previous errors (resulted in Oops in out-of-memory conditions)
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-02-04patch by Al Viro from 2.6.11-rc3: __user annotationJohannes Stezenbach
2005-01-30Committed patch for Activy Budget with ALPS BSRU6 tunerOliver Endriss
submitted by Andreas 'randy' Weinberger.
2005-01-17Fixed start_ts_capture(): saa7146 will not issue a VPE interrupt ifOliver Endriss
- VPE bit is set in PSR and - VPE interrupts are enabled afterwards.
2005-01-09patch by Emard: make sure RPS1 is disabled before progammingJohannes Stezenbach
budget-patch task
2005-01-09patch by Emard: fix Oops provoked by insmod/rmmod test loopJohannes Stezenbach
2005-01-08a bunch of cleanupsJohannes Stezenbach
- mostly whitespace etc. - removed now unsused struct dvb_net_priv.name field
2005-01-08patch by Emard:Johannes Stezenbach
budgetpatch integrated into dvb-ttpci: enables full ts option running in parallel with all previous functions of dvb-ttpci. This is done by opening DMA3 channel at port B and registering it as second demux named demux1 demux1 has full ts capability and is accompanied by net1 and dvr1 but has no frontend device. It uses frontend0 which is in hardware permanently connected to both demux0 and demux1. net1 can create its full ts network devices, they are named dvb010, dv010 etc. Devices created by net0 remain named dvb0_0 etc as before. kernel parameter for dvb-ttpci: budgetpatch=0,1,2 0-no budgetpatch 1-autodetect 2-alywas autodetect resets saa7146. Avoid on systems that don't like resetting of saa7146.
2005-01-06patch by Emard: handle PUSI in section filter correctlyJohannes Stezenbach
(fix bug reported by Patrick Valsecchi)
2005-01-01some more error messages to detect broken cardsJohannes Stezenbach