summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/cinergyT2
AgeCommit message (Collapse)Author
2006-06-25Spin lock on network changed on 2.6.18Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> kernel-sync Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-06-17default "yes", no. default y, yes.Mauro Carvalho Chehab
From: Trent Piepho <xyzzy@speakeasy.org> The Kernel config programs expect 'default y' and don't understand 'default "yes"'. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-06-12cinergyT2: whitespace cleanupMichael Krufky
From: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2006-06-11Fix cinergyt2_poll() to allow non-blocking IO on frontendMauro Carvalho Chehab
From: Dyks, Axel (XL) <xl@xlsigned.net> cinergyt2_poll()" shouldn't return (POLLIN | POLLRDNORM | POLLPRI) when there are no pending events. User space programs that do non-bocking IO using "select()" and/or "poll()" would otherwise produce high system load. Signed-off-by: Axel Dyks <xl@xlsigned.net> Acked-by: Andreas Oberritter <obi@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-04-10Add sysfs device links to dvb devicesAndrew de Quincey
From: Andrew de Quincey <adq_dvb@lidskialf.net> Currently in /sys/class/dvb/dvbX.demuxY/ we have: dev uevent With the patch, we have (for a PCI DVB device): dev device -> ../../../devices/pci0000:00/0000:00:1e.0/0000:03:0d.0 uevent So userspace tools can (finally) work out which physical device a DVB adapter refers to. Previously you had to kinda look through dmesg and hope that it hadn't been dumped out of the buffer. This makes debugging a lot easier if the system has been up for a long time! This is done by adding an extra 'struct device *' parameter to dvb_register_adapter(). It will work with any kind of standard linux 'device'. Additionally, if someone has an embedded system which does things differently, they can simply supply 'NULL' and the behaviour will be as before - the link will simply not appear. Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net> Ack'd-by: Manu Abraham <manu@linuxtv.org> Acked-by: Michael Krufky <mkrufky@linuxtv.org>
2006-04-06Fix some more potential oopsesAndrew de Quincey
From: Andrew de Quincey <adq_dvb@lidskialf.net> Spotted a couple more places where it fails to check if dvb_register_adapter() fails. Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
2006-03-15Cinergy T2 dmx cleanup on disconnectMauro Carvalho Chehab
From: Markus Rechberger <mrechberger@gmail.com> Detaching the device didn't clean up several device files in /dev/dvb, after applying that patch all dvb devices disappeared as expected. Signed-off-by: Markus Rechberger <mrechberger@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-02-06sem2mutex: drivers/media/, #2Mauro Carvalho Chehab
Semaphore to mutex conversion. The conversion was generated via scripts, and the result was validated automatically via a script as well. Kernel-sync from patch 3318b Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-01-09Several i2C cleanups to compile on both current linux and kernels >2.6.15Mauro Carvalho Chehab
kernel-sync Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-07Some cleanups at I2C modulesMauro Carvalho Chehab
- Latest patch reverted, since __stringfy seems to be needed for kernel < 2.6.15 - Applied kernel I2C cleanups from Jean Delaware. - driver names simplified to allow usage of newer printk macros at v4l2-common.h Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-07small cleanupsMauro Carvalho Chehab
- removed unneeded __stringify - updated i2c-id.h - kernel-sync Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-06Latest patch #ifs were wrong. fixing.Mauro Carvalho Chehab
kernel-sync. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2006-01-06USB: remove .owner field from struct usb_driverMauro Carvalho Chehab
From: Greg Kroah-Hartman <gregkh@suse.de> It is no longer needed, so let's remove it, saving a bit of memory. kernel-sync Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-11[DVB] cinergyT2: cinergyt2_register_rc() should return 0 on successJohannes Stezenbach
From: David S. Miller <davem@davemloft.net> kernel-sync Currently, the version when ENABLE_RC is defined, falls through to the end of the function without returning anything. Signed-off-by: David S. Miller <davem@davemloft.net>
2005-12-11[PATCH] Fix an OOPS is CinergyT2Johannes Stezenbach
From: Dmitry Torokhov <dtor@mail.ru> kernel-sync Fix an OOPS is CinergyT2 driver when registering IR remote Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-12-07correct FE_READ_UNCORRECTED_BLOCKSJohannes Stezenbach
From: Stephen Williams <stephen.gw@gmail.com> Make FE_READ_UNCORRECTED_BLOCKS reset the count after each call, thus returning a momentary value like all other demods do, instead of an absolute, ever increasing count. Signed-off-by: Stephen Williams <stephen.williams@gmail.com> Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-12-04Backport of Dmitry Torokhov's input layer changes at mainline kernelRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> kernel-sync Ported changes by Dmitry Torokhov <dtor_core@ameritech.net> and added backwards compatibility checks for kernels < 2.6.15 Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org>
2005-11-28kernel-syncMichael Krufky
[SPARC64]: Oops in pci_alloc_consistent with cingergyT2 From: Guido Guenther <agx@sigxcpu.org> - Use correct API for allocating and freeing DMA buffers. Acked-by: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-11-26Whitespaces cleanups.Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-11-13Restore backwards compatability with kernel version 2.6.13Michael Krufky
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
2005-10-31[PATCH] swsusp: switch pm_message_t to structMichael Krufky
This adds type-checking to pm_message_t, so that people can't confuse it with int or u32. It also allows us to fix "disk yoyo" during suspend (disk spinning down/up/down). [We've tried that before; since that cpufreq problems were fixed and I've tried make allyes config and fixed resulting damage.] ***This patch breaks dvb-kernel compatability with kernels older than 2.6.14 Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Alexander Nyberg <alexn@telia.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Michael Krufky <torvalds@osdl.org>
2005-10-23From: Deti Fliegl <deti@fliegl.de>Johannes Stezenbach
USB hot unplug Oops fix. Signed-off-by: Deti Fliegl <deti@fliegl.de>
2005-07-24IR RC fixes:Johannes Stezenbach
- EVIOCSKEYCODE is not supported by this driver, fix potential crash when it is used by not setting rc_input_dev->keycodesize - fix key repeat handling (hopefully) - reduce default poll internal to 50msec (necessary for key repeat handling)
2005-07-16Remove all #include <linux/version.h> and all referencesJohannes Stezenbach
to LINUX_VERSION_CODE and KERNEL_VERSION. Based on patch by Olaf Hering. Signed-off-by: Olaf Hering <olh@suse.de> Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
2005-07-01from 2.6.13-rc1: use pm_message_t in cinergyt2_suspend()Johannes Stezenbach
2005-06-19backport of 2.6.12 changes to match other API changes (i2c, usb)Johannes Stezenbach
2005-05-21Fixed litte/big-endian conversion for raw remote-control keys. Thanks to ↵Patrick Boettcher
Martin Loschwitz for discovering the problem. Signed-off-by: Patrick Boettcher <pb@linuxtv.org> Signed-off-by: Martin Loschwitz <madkiss@madkiss.org>
2005-03-17cinergyT2: follow dvb_register_adapter changes in dvbdev.[ch]Andreas Oberritter
2005-03-12a few more whitespace cleanupsJohannes 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
2004-12-03SET_PARAMETER locking and some event compatibility code for VDR. Thanks to ↵Holger Waechtler
Stefan Lucke for reporting this
2004-12-01event fakeHolger Waechtler
2004-12-01paranoia cosmeticsHolger Waechtler
2004-11-27at least fix the endless recursion to prevent system crashesJohannes Stezenbach
(thanks to Stefan Lucke) note that FE_GET_EVENT still isn't implemented correctly
2004-11-26FE_GET_EVENT wrapper.Holger Waechtler
2004-11-25Fix this:Johannes Stezenbach
Nov 25 02:54:07 abc kernel: usb_unlink_urb() is deprecated for synchronous unlinks. Use usb_kill_urb() instead. Nov 25 02:54:07 abc kernel: Badness in usb_unlink_urb at drivers/usb/core/urb.c:456 Nov 25 02:54:07 abc kernel: [<c01031e9>] dump_stack+0x17/0x1b Nov 25 02:54:07 abc kernel: [<c02c3401>] usb_unlink_urb+0x7f/0x8a Nov 25 02:54:07 abc kernel: [<f8d4a3c8>] cinergyt2_stop_stream_xfer+0x2c/0x2e [cinergyT2]
2004-11-12 - compatability code for remap_pfn_range/remap_page_rangeKenneth Aafloy
2004-11-05- compile before commit...Michael Hunold
2004-11-03- repair whitespace and newline damageMichael Hunold
- convert remaining printk()s to dprintk()s
2004-10-28random API changes cause random bugsHolger Waechtler
2004-10-28- remap_page_range() --> remap_pfn_range()Holger Waechtler
- fix typo in Kconfig help
2004-10-28Imported FE_REFACTORING to HEADAndrew de Quincy
2004-10-28- remove whitespace and newline damageMichael Hunold
- don't put static qualifiers on separate line - re-add debug module parameter
2004-10-27- lots of internal refactoringDaniel Mack
- even more configurable options
2004-10-26- follow kernel coding style: remove various linefeeds, don't put "static" ↵Michael Hunold
qualifiers on a separate line - add new module parameter "debug" and dprintk() - remove umlauts
2004-10-16- fixed some shifting bugs in tps calculationDaniel Mack
- got rid of using the frontend infrastructure
2004-10-15fixed sleep mode logicDaniel Mack
2004-10-15removed debug left-overHolger Waechtler
2004-10-15very conservative default valuesHolger Waechtler
2004-10-15added a driver for TerraTec's brand new Cinergy T² deviceDaniel Mack