summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-10-17fix scripting errorsHolger Waechtler
2002-10-17oops, wrong directory...Holger Waechtler
2002-10-17coding styleHolger Waechtler
2002-10-17include filesHolger Waechtler
2002-10-17 - more coding style paranoiaHolger Waechtler
2002-10-17C99 fixesHolger Waechtler
2002-10-17make lowlevel drivers dependent on $CONFIG_DVB_CORE, minor help text changesHolger Waechtler
2002-10-17add a link to the LilnuxDVB mailing listHolger Waechtler
2002-10-16more help textsHolger Waechtler
2002-10-16follow changes in HEADHolger Waechtler
2002-10-16the 2.5 treeHolger Waechtler
2002-10-10more CodingStyle racismholger
2002-10-10the new HEADholger
2002-10-10make room for the new HEAD trunkholger
2002-10-01released under the GNU free documentation licensejs
2002-03-06change include filesrjkm
2002-03-04some error correctionsmocm
2002-02-15corrections to audio_set_id documentationmocm
2002-02-14some updates and correctionsome updates and correctionssmocm
2002-02-12updateupdateddmocm
2001-10-15added ignoremocm
2001-09-21added inversion fieldrjkm
2001-09-19removed some typosrjkm
2001-09-16added new API docsrjkm
2001-09-16new API docsrjkm
2001-09-16removed old API docsrjkm
2001-02-08XML version of full API descriptionrjkm
2000-10-18added HTML documentation of new APIcvs
2000-09-27Initial revisioncvs
2009-09-02Added new Pinnacle USB devices
From: Olivier Grenie <olivier.grenie@dibcom.fr> Added Pinnacle PCTV USB devices based on PCTV 73e. Priority: normal Signed-off-by: Olivier Grenie <olivier.grenie@dibcom.fr> Signed-off-by: Patrick Boettcher <patrick.boettcher@dibcom.fr>
2009-08-03DiB0070: Update to latest internal release
From: Patrick Boettcher <Patrick.Boettcher@dibcom.fr> General update of the dib0070-driver based on DiBcom's latest release. New driver features can enable better performance in some reception situations. Priority: normal Signed-off-by: Patrick Boettcher <Patrick.Boettcher@dibcom.fr>
2009-08-17merge: from mainPatrick Boettcher
From: Patrick Boettcher <pboettcher@kernellabs.com> merge: from main Priority: normal Signed-off-by: Patrick Boettcher <pboettcher@kernellabs.com>
2009-08-14ISDB-T: add mapping of LAYER_ENABLED to frontend-cachePatrick Boettcher
From: Patrick Boettcher <pboettcher@dibcom.fr> It was forgotten to map the LAYER_ENABLED ioctl to the frontend-cache and back. Priority: normal Signed-off-by: Patrick Boettcher <pboettcher@dibcom.fr>
2009-08-05ISDB-T: added reference to ARIB TR-B14Patrick Boettcher
From: Patrick Boettcher <pboettcher@dibcom.fr> added reference to ARIB TR-B14 Priority: normal Signed-off-by: Patrick Boettcher <pboettcher@dibcom.fr>
2009-08-04ISDB-T: added bandwidth as an optional parameterPatrick Boettcher
From: Patrick Boettcher <pboettcher@dibcom.fr> - added bandwidth as an optional parameter - added changelog - added version Priority: normal Signed-off-by: Patrick Boettcher <pboettcher@dibcom.fr>
2009-08-04ISDB-T: Added note about DTV_FREQUENCY forPatrick Boettcher
From: Patrick Boettcher <pboettcher@kernellabs.com> Added information about DTV_FREQUENCY in the document. Priority: normal Signed-off-by: Patrick Boettcher <pboettcher@dibcom.fr>
2009-08-03DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1)Patrick Boettcher
From: Patrick Boettcher <pboettcher@dibcom.fr> This patch increments the DVB-API to version 5.1 in order to reflect the addition of ISDB-T and ISDB-Tsb on Linux' DVB-API. Changes in detail: - added a small document to describe how to use the API to tune to an ISDB-T or ISDB-Tsb channel - added necessary fields to dtv_frontend_cache - added a smarter clear-cache function which resets all fields of the dtv_frontend_cache - added a TRANSMISSION_MODE_4K to fe_transmit_mode_t Priority: normal Signed-off-by: Olivier Grenie <olgrenie@dibcom.fr> Signed-off-by: Patrick Boettcher <pboettcher@dibcom.fr>
2007-02-02Http://linuxtv.org/hg/~mcisely/pvrusb2
From: Mauro Carvalho Chehab <mchehab@infradead.org> Follows the same coding style for commented code The latest patch series added a different way of commenting unused patches: #ifdef notdef But V4L/DVB coding style uses, instead: #if 0 This have also the advantage of not sending to mainstream those development codes that doesn't make sense at a production environment, while keeping them under development trees. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mike isely <isely@pobox.com>
2007-02-02Merge: http://linuxtv.org/hg/~mcisely/pvrusb2Mauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-02-01merge: http://linuxtv.org/hg/~tap/v2l-dvbMauro Carvalho Chehab
From: Mauro Carvalho Chehab <mchehab@infradead.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-01-31dvb-ttpci: call saa7146_vv_release() on exitOliver Endriss
From: Marco Schluessler <marco@lordzodiac.de> Call saa7146_vv_release() on exit. Signed-off-by: Marco Schluessler <marco@lordzodiac.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2007-01-31saa7146_vv: pass correct memory size to pci_free_consistentOliver Endriss
From: Marco Schluessler <marco@lordzodiac.de> Pass correct memory size to pci_free_consistent. Signed-off-by: Marco Schluessler <marco@lordzodiac.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
2007-01-30Remove obsolete alias defines of CONFIG_* settingsTrent Piepho
From: Trent Piepho <xyzzy@speakeasy.org> The out of tree v4l-dvb build system didn't always override the kernel's configuration settings with v4l-dvb's settings correctly. To work around this, makefiles would define some new macro based on the setting of a config variable. e.g. the pwc Makefile would define CONFIG_PWC_DEBUG if CONFIG_USB_PWC_DEBUG (which is defined via Kconfig) was set. The v4l-dvb build system should now always override correctly, and this is no longer necessary. This patch gets ride of these extra defines and just uses the CONFIG_* settings directly. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
2007-01-30include config-compat.h with gcc -include commandTrent Piepho
From: Trent Piepho <xyzzy@speakeasy.org> The kernel's config settings from autoconf.h are overridden by the file config-compat.h, which is included from compat.h. Code compiled before compat.h is included will see the kernel's settings, while code compiled after will see v4l-dvb's version of the settings. This has caused hard to track down bugs on more than one occasion. Always including compat.h first will not work, as some of the compatibility code requires that certain kernel headers be included first in order to work correctly. This patch makes config-compat.h be included second (after the kernel's autoconf.h) for every file by using a gcc "-include" command line option, the same way the kernel autoconf.h file is included. This should eliminate the problem of config-compat.h not being included in the right spot. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
2007-01-30compat: Handle input_register_device() change and some othersTrent Piepho
From: Trent Piepho <xyzzy@speakeasy.org> input_register_device() was changed to return an error code instead of being void in 2.6.15. Handle it with a macro wrapper in config.h. For this to work, linux/input.h must be included before config.h. This required some trivial header re-ordering in budget-ci.c and ttusb_dec.c. In kernel 2.6.15-rc1 a helper function called setup_timer() was added to linux/timer.h. Add to compat.h, but require that linux/timer.h be included first to give the definition of struct timer_list. A new 4GB DMA zone, __GFP_DMA32, was added in 2.6.15-rc2. Alias it to __GFP_DMA on older kernels. Handle another 2.6.15 "input_dev->dev to input_dev->cdev.dev" change for some recently added code in cinergyT2.c. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
2007-01-30Add checks for CAP_SYS_ADMIN to VIDIOC_DBG_G_REGISTERTrent Piepho
From: Trent Piepho <xyzzy@speakeasy.org> Before, root privileges were only needed to set hardware registers, not to read them. On some hardware, reading from the wrong place at the wrong time can hang the machine. So, to be consistent, root privileges are required to read registers on all hardware. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
2007-01-30Change VIDIOC_DBG_[SG]_REGISTER ioctls' register address to 64 bitsTrent Piepho
From: Trent Piepho <xyzzy@speakeasy.org> Maybe someday there will be a device with a register address space > 32-bits, or maybe an i2c device which uses a protocol > 4 bytes long to address its registers. Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
2007-01-28pvrusb2: VIDIOC_DBG_[S|G]_REGISTER fixupsMike Isely
From: Mike Isely <isely@pobox.com> Support 64 bit register IDs internally. Only allow root access to this API (for both set and get). Note that actual 64 bit access only becomes possible once the definition for v4l2_register is updated, but this change clears the way for it from the viewpoint of the pvrusb2 driver. Signed-off-by: Mike Isely <isely@pobox.com>
2007-01-28pvrusb2: video corruption fixesMike Isely
From: Mike Isely <isely@pobox.com> Tweak the encoder setup in order to stop it from corrupting the video data when there is a disruption in the data flow (e.g. a channel change). Signed-off-by: Mike Isely <isely@pobox.com>
2007-01-28pvrusb2: encoder comm protocol cleanupMike Isely
From: Mike Isely <isely@pobox.com> Update the implementation of the communication protocol for operating the encoder, using updated knowledge about the encoder. Signed-off-by: Mike Isely <isely@pobox.com>