summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/ttusb-dec/ttusb_dec.c
AgeCommit message (Collapse)Author
2005-03-17ttusb-dec: follow dvb_register_adapter changes in dvbdev.[ch]Andreas Oberritter
2005-03-12a few more whitespace cleanupsJohannes Stezenbach
2005-03-02whitespace cleanup (remove ws at eol, sync with changes in mainline kernel)Johannes Stezenbach
2005-02-21Add IR support added by Peter Beutner <p.beutner@gmx.net>Alex Woods
2005-02-08Use alternative interface. Asks for less bandwidth and therefore works withAlex Woods
OHCI as well as UHCI.
2005-01-21various backport from 2.6.11-rc1:Michael Hunold
- replace static spinlock initializations with spin_lock_init() - add le16_to_cpu() macros to various values aquired via USB - add __user annotations to user space pointers
2005-01-09Remove backward compatibility bitsAlex Woods
2005-01-09Use usb_kill_urb instead of usb_unlink_urb for kernels greater than 2.6.7.Alex Woods
2004-11-17patch by Adrian Bunk:Johannes Stezenbach
DVB_TTUSB_DEC selects CRC32, do the #ifdefs can be removed.
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-08New 2000T type model number (70013)Alex Woods
2004-09-18- use correct format specifier for printing out firmware sizeMichael Hunold
2004-08-24- replace dvb_unregister_frontend_new() with dvb_unregister_frontend()Michael 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 to new frontend functions, tooMichael Hunold
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)
2004-07-30 - More MODULE_PARM -> module_param changes, all should be corrected now.Kenneth Aafloy
- Remove unused av7110 DEBUG_VARIABLE.
2004-05-03Remove 2.4 compat codeAlex Woods
2004-05-02DiSEqC for 3000-sAlex Woods
Update docs accordingly
2004-05-01Fix silly mistake with memsetAlex Woods
2004-04-28dec_3000s tuning fix by Ernst PeinlichJohannes Stezenbach
2004-03-31- first try to fix the module use count bugs, thanks to Hernan A.Perez Masci ↵Michael Hunold
for his work! - dvb_net most likely doesn't work with 2.6 yet and dvb_net is untested in general
2004-03-24Patch from Oliver Neukem to remove a buffer, since only one is used at a time.Alex Woods
2004-03-11Checked in experimental frontend patchAndrew de Quincy
Also some minimal budget-ci CI support implemented (just detection+IRQs)
2004-02-29Add new detection code for 3000-s.Alex Woods
Add lnb voltage setting to 3000-s frontend tuning command.
2004-02-03Apply patch from Oliver Neukem that fixes:Alex Woods
this driver does DMA to the stack via usb_bulk_msg(). The patch is against Linus' BK tree and compiles.
2004-01-22- always compile before commit...Michael Hunold
2004-01-22- backfeed from Linux kernel bitkeeper repository. can't really commentMichael Hunold
on this, it compiled fine for me. [TTUSB]: ttusb_dec.c needs linux/init.h # This patch includes the following deltas: # ChangeSet 1.1569.1.1 -> 1.1569.1.2 # drivers/media/dvb/ttusb-dec/ttusb_dec.c 1.10 -> 1.11 # ttusb_dec.c | 1 + 1 files changed, 1 insertion(+)
2004-01-22- don't allocate ARM_PACKET_SIZE (= 4096(!) bytes) on the stack, useMichael Hunold
kmalloc() instead (found by Dave Jones on lkml, Alex please review)
2004-01-21Fix compile for kernels < 2.4.20Alex Woods
2004-01-19Check for presence of crc32 function.Alex Woods
Make unknown types of packet less likely to cause packet loss.
2004-01-13Fix USB timeout bug under 2.6.Alex Woods
Use standard naming scheme firmwares for 2.4 build and update docs accordingly.
2004-01-13Send audio packets to their filter rather than the videos.Alex Woods
Change some variable names to make it clearer what we are dealing with (PVA).
2004-01-12Support DEC2540-t under kernel 2.4 and add info on it to the ttusb-dec docs.Alex Woods
Add a module option to get the raw AVPES packets from the dvr device. Handle the new empty packets that appear with the 2.16 firmware. Extra error checks.
2004-01-11Add model number returned from DEC2540-t firmware.Alex Woods
2004-01-10Handle the new firmwares that change the devices' USB IDs.Alex Woods
Tidy up the STB initialisation process a little.
2004-01-08Fix panic that occurs when filters are used at the same time as videoAlex Woods
streaming.
2004-01-04Apply Hans-Frieder Vogt's patch for calculating firmware CRCs.Alex Woods
Update ttusb-dec docs accordingly. Add him to contributors file and correct a typo.
2003-12-27Rudimentary section filter support (enough for scan).Alex Woods
Alter hotplug firmware naming to fit in with dvb standard.
2003-12-08Add a parameter to dvb_filter_pes2ts function to specify whether the packetAlex Woods
is a payload unit start or not.
2003-12-07Use the hotplug firmware loader for 2.6 kernels instead of compiling theAlex Woods
firmware into the module.
2003-12-06Readded skystar2 diseqc from Vincenzo Di Massa.Roberto Ragusa
2003-12-05Correct the USB id of the DEC3000-s.Alex Woods
Implement a little more of the frontend.
2003-12-05Prepare driver for DEC3000-s support.Alex Woods
Add a DEC3000-s frontend with some of FE_SET_FRONTEND implemented (thanks to Pedro Gutiérrez for USB logs of the DEC3000-s). Prepare bootcode loader for easy transition to firmware loader for 2.6 kernels. Get Makefiles to pull in DEC3000-s bootcode. Turn echo off for ugly bootcode header hacks in 2.4 build Makefile. Note: At this stage, connecting a DEC3000-s will probably just make it reboot over and over.
2003-12-02Integrate frontend into ttusb_dec module and remove pseudo-i2c bits.Alex Woods
Move ttusb_dec header into source file. Build just a ttusb_dec.o module.
2003-10-14Include 2.6 kernel janitor cleanups (eliminate #include duplication, shiftMichael Hunold
includes around) -- I don't care much about this...
2003-09-10C99 initializer fixes.Michael Hunold
2003-07-19Hand off all processing of urb data to a taskletAlex Woods
2003-07-13Check more reliable field to decide on whether to upload firmware or not.Alex Woods