summaryrefslogtreecommitdiff
path: root/linux/drivers
AgeCommit message (Collapse)Author
2004-12-27additional debug, doc updatePatrick Boettcher
2004-12-27select DVB_NXT6000Johannes Stezenbach
2004-12-26- enabled i2c-address probing for frontendsPatrick Boettcher
- refactored the dibusb driver, split into separate, code-dependent files, should have done this from the beginning, sorry for possible inconveniences in advance; I'm still learning
2004-12-26patch by Michal Feix: select FW_LOADER where necessaryJohannes Stezenbach
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-21Fix stupid bugAndrew de Quincy
2004-12-21patch by Vadim Catana: init_dma_queue(): fix dmaq_desc mixupJohannes Stezenbach
caused by previous cleanup patch
2004-12-21Minor tweak for DVB modeAndrew de Quincy
2004-12-21Fix the frontend thread problem by initialising everything.Andrew de Quincy
Hide private data.
2004-12-19Misc cleanupJohannes Stezenbach
- more local variables; - removal of tests against impossible situations; - unneeded casts. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2004-12-19- release_adapter does not really balance claim_adapter. release_adapter does.Johannes Stezenbach
- unneeded tests in free_adapter_object: + kfree(NULL) does not hurt (and it will not happen anyway); + irq has already been successfully requested; - propagation of the error status code through driver_initialize; - check the status code in skystar2_probe; - skystar2_remove: no need to test adapter->dvb_adapter against NULL. If such is its value, the driver has oopsen long before due to: skystar2_probe -> dvb_dmxdev_init -> dvb_register_device -> dvbdev_get_free_id -> list_for_each (entry, &adap->device_list) ^^^^ -> NULL Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2004-12-19Factor out duplicated code in free_dma_queue.Johannes Stezenbach
Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2004-12-19Fat removal in init_dma_queueJohannes Stezenbach
- no path allows adapter->dmaq{1/2}.buffer to be != NULL when init_dma_queue() is called; - unneeded memset: pci_alloc_consistent() already zeroes pages; - init_dma_queue_one() avoids some code duplication. Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2004-12-19PCI api update + leaksJohannes Stezenbach
- claim_adapter: + s/request_xxx_region/pci_request_region/ + plug leaks on error path (requested io regions and enabled pci device); + propagate the status code; - driver_halt: + missing pci_disable_device(); + s/release_xxx_region/pci_release_region/ - driver_initialize: + s/release_xxx_region/pci_release_region/ Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
2004-12-19patch by Emard to enable satelco support.Johannes Stezenbach
Code was commented out, but actually it works.
2004-12-18Compile fixAndrew de Quincy
2004-12-18Added reset in to tuning to re-tuning worksAndrew de Quincy
2004-12-18Compile fixAndrew de Quincy
2004-12-18Added sleep supportAndrew de Quincy
2004-12-18More fixes to initial demod freqAndrew de Quincy
2004-12-18Added stuff for initial demod frequencyAndrew de Quincy
2004-12-17- spinlock init cleanups.Gerd Knorr
2004-12-17- misc fixes.Gerd Knorr
2004-12-16Compile fixAndrew de Quincy
2004-12-16Fixes for av7110+stv0297 supportAndrew de Quincy
2004-12-16patch by Taylor Jacob to add support for ATSC/VSB frontendsJohannes Stezenbach
and the B2C2/BBTI Air2PC-ATSC card API changes: - add #define DVB_API_VERSION_MINOR 1 - add struct dvb_vsb_parameters to struct dvb_frontend_parameters for FE_SET_FRONTEND
2004-12-15patch by Olaf Hering: fix typoJohannes Stezenbach
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-14- switch over to tveeprom for hauppauge card config.Gerd Knorr
2004-12-13add error checking for NET_REMOVE_IF to prevent Oops whenJohannes Stezenbach
calling dvbnet -d N for an invalid interface number; based on patch by Emard
2004-12-10temporally repaired the request_typesPatrick Boettcher
2004-12-10- add moduleparam.h include to many files.Gerd Knorr
- some pinnacle 300i progress (can talk to mt352 now, not working yet through). - misc minor stuff.
2004-12-09- work on dvb pll stuff.Gerd Knorr
- misc dvb updates. - pinnacle 300i stuff (not working yet).
2004-12-08compile fix for b2c2-usb-core and ISO C90Patrick Boettcher
2004-12-08another usb id for a dibusb test devicePatrick Boettcher
2004-12-08- remove frequeny bending supportMichael Hunold
- code simplification
2004-12-08patch by Toni Willberg: fix typo in dst_type_print()Johannes Stezenbach
2004-12-07- misc minor stuff.Gerd Knorr
2004-12-06added new usb idsPatrick Boettcher
2004-12-04fix MODULE_PARM_DESC for debug paramJohannes Stezenbach
2004-12-04fix FESTATE_TUNING_FAST handlingJohannes Stezenbach
2004-12-04misc. white space and coding style cleanup (no functional change)Johannes Stezenbach
2004-12-03SET_PARAMETER locking and some event compatibility code for VDR. Thanks to ↵Holger Waechtler
Stefan Lucke for reporting this
2004-12-02added basic b2c2-usb module source, it is compiling but no real work is donePatrick Boettcher
yet -> a lot of warnings during compilation, because of unused functions
2004-12-02Patch by Wolfram Stering: ULE implementation, release 2Johannes Stezenbach
ULE is the Ultra Leightweight Encapsulation for encoding IP, IPv6, MPLS, you name it..., into MPEG2 Transport Stream packets. More information can be found at the corresponding IETF working group 'ipdvb', http://www.ietf.org/html.charters/ipdvb-charter.html Changes from the last release include (all in dvb_net.c): - implement the latest draft (draft-ietf-ipdvb-ule-03.txt), specifically the support for ULE extension headers. - bugfixes related to handling of error conditions (e.g. TEI bit set), including bugs reported by Moritz Vieth and Hanno Tersteegen from Fraunhofer Institute. Thanks! - actually support MAC address filtering, if MAC address is present in the ULE SNDUs (D-Bit _not_ set).
2004-12-02- prepared support for dynamically i2c addresses of the demodPatrick Boettcher
- added license information for the dib3000-common module
2004-12-02another __iomem / cast-cleanup patch from mainline kernelJohannes Stezenbach
sent by C.Y.M
2004-12-02av7110_fe_lock_fix():Oliver Endriss
- firmware version 261d: wait for msg queue empty - firmware <= 261c: wait 50ms
2004-12-02- fix memory leak in drivers.Gerd Knorr
2004-12-02Patch by C.Y.M.: add __user and __iomem annotations, remove someJohannes Stezenbach
unnecessary casts (cleanups from mailine kernel)