summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/b2c2
AgeCommit message (Collapse)Author
2005-04-28- rewrote the i2c-reading-part (no more ack-error ignoring, which was ↵Patrick Boettcher
inherited from the skystar2-driver) - some minor cleanups
2005-04-15Corrected the THIS_MODULE handling for the flexcop-stuff and dvb-usb which ↵Patrick Boettcher
lead to oopses because of misorganized module dependencies.
2005-04-11corrected the hw-filtering again. (Don't do things before breakfast)...Patrick Boettcher
2005-04-11- enabled the HW PID by default for the PCI cardsPatrick Boettcher
- correct the TS demux parsing when PID filter is enabled (and thus the timer IRQ) - rewrote the PID-filter and FULLTS control part in flexcop-hw-filter (thanks to Krzysztof Matula for pointing that out)
2005-04-07- fixed interrupt-sharing and added a spinlock to the irq-callback (was ↵Patrick Boettcher
broken due the rewrite and my foolishness), Thanks to Pascal Riekenberg for pointing out)
2005-04-07whitespace cleanup for the flexcop-driver, no functional changePatrick Boettcher
2005-03-31reading MAC address directly into dvb_adapter->proposed_macPatrick Boettcher
2005-03-21Patch by Vadim CatanaPatrick Boettcher
- driver receives many null TS packets (pid=0x1fff). They occupy the limited USB bandwidth and this leads to loss of video packets. Enabling the null packet filter fixes this. - packets that flexcop sends to USB have a 2 byte header that has to be removed. - sometimes a TS packet is split between different urbs. These parts have to be combined in a temporary buffer. Thanks a lot.
2005-03-19 - Patch by Olaf Titz: gcc 2.95 compile fixesKenneth Aafloy
2005-03-17b2c2: follow dvb_register_adapter changes in dvbdev.[ch]Andreas Oberritter
2005-03-13From : http://kerneljanitors.org/TODOJohannes Stezenbach
- convert from pci_module_init to pci_register_driver Signed-off-by: Christophe Lucas <c.lucas at ifrance.com> Signed-off-by: Domen Puncer <domen@coderock.org>
2005-03-11- patch by Amit Gud (unify the spinlock initialization)Patrick Boettcher
- debug parameter can be changed via sysfs by root now
2005-03-09 - kfree(NULL) is safeKenneth Aafloy
2005-03-09- moved the flexcop-driver-suite to linux/driversPatrick Boettcher
- adapted build-2.6 (removed skystar2 from insmod.sh) - corrected some bugs in Kconfig - tried compilation with linux 2.6.11 (as module and as compiled-in-driver)
2005-03-05removed all traces of the USB driver in linux/driver../b2c2 dirPatrick Boettcher
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-10- fixed MAC address reading (eeprom address to read, was not correctly set, ↵Patrick Boettcher
respectively overwritten)
2005-02-06added a note to inform people about b2c2/ in dvb-kernel rootPatrick Boettcher
2005-01-30Updated email addressRoberto Ragusa
2005-01-26remove duplicated pci_release_region() etc.Johannes Stezenbach
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-15patch by Thomas Martin and Dieter Zander:Johannes Stezenbach
fix mt352 clock setting so it works for VHF (6 and 7 MHz bw channels)
2004-12-29patch by Domen Puncer: File permissions should be octal codes.Johannes Stezenbach
2004-12-21patch by Vadim Catana: init_dma_queue(): fix dmaq_desc mixupJohannes Stezenbach
caused by previous cleanup patch
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-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-10temporally repaired the request_typesPatrick Boettcher
2004-12-08compile fix for b2c2-usb-core and ISO C90Patrick Boettcher
2004-12-06added new usb idsPatrick Boettcher
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-11-19Decreased noise levels.Andrew de Quincy
2004-11-19Figured out tinbox typeAndrew de Quincy
2004-11-19Added vp310 supportAndrew de Quincy
2004-11-18Phase 1 of mt312/vp310 supportAndrew de Quincy
2004-11-18#if 0 some moreJohannes Stezenbach
2004-11-18#if 0'ed unused soft_diseqc() functionJohannes Stezenbach
2004-11-09Set "magic bits"Andrew de Quincy
2004-11-08- make needlessly global code staticMichael Hunold
- whitespace and newline cleanups Thanks to Adrian Bunk <bunk@stusta.de>
2004-11-04 kernel compat changes for < 2.6.9, 2nd try.Kenneth Aafloy
2004-11-03- add __iomem annotations (backport from 2.6.10-rc1-bk9)Michael Hunold
2004-10-28- Remove personal build parameterKenneth Aafloy
- Compile fix for skystar2 w/2.6.8.1
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-26- clean up io_mem messMichael Hunold
2004-09-18- rename way-too-long ""Technisat SkyStar2 driver"" to "SkyStar2"Michael Hunold
2004-08-30make all client_register() and client_unregister() staticJohannes Stezenbach
2004-08-23 - Fix `I2C_CLASS_TV_DIGITAL' undeclared for SuSE 9.x?Kenneth Aafloy