1. 21 2月, 2007 4 次提交
  2. 13 2月, 2007 1 次提交
  3. 10 12月, 2006 2 次提交
    • J
      V4L/DVB (4838): Fix cx88-blackbird null pointer · 49c6b46a
      Jelle Foks 提交于
      Allows 'debug=1' for cx88-blackbird module (dev needs to be valid for
      dprintk). Fixes a null-pointer dereference when using debug=1.
      Signed-off-by: NJelle Foks <jelle@foks.8m.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      49c6b46a
    • S
      V4L/DVB (4676): Dynamic cx88 mpeg port management for HVR1300 MPEG2/DVB-T support. · 6c5be74c
      Steven Toth 提交于
      A series of patches to change the cx88 framework to allow the
      PCI mpeg port to be shared dynamically between different
      types of drivers or applications. This patch changes the cx88-dvb
      and cx88-blackbird drivers to become 'sub drivers' of a higher
      single cx88-mpeg driver.
      The cx88-mpeg driver is a superset of the previous cx88-mpeg/blackbird
      drivers and now owns the IRQ. cx88-dvb/blackbird now become mini drivers,
      registering themselves with cx88-mpeg through a standard interface with
      callbacks.
      Sub drivers request access to hardware via the cx88-mpeg driver. In turn
      the cx88-mpeg driver determines whether the hardware is busy and accepts
      or refuses the request, grant access using callbacks into the sub drivers.
      The net effect is that you are no longer able to tamper with the mpeg port
      from multiple different applications at the same time, potentially breaking
      a live mpeg2 hardware encoding or dvb stream.
      The mechanism extends to enable multiple dvb frontends to be registered
      and share the single resource.
      Signed-off-by: NSteven Toth <stoth@hauppauge.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      6c5be74c
  4. 04 10月, 2006 3 次提交
  5. 26 9月, 2006 1 次提交
  6. 11 7月, 2006 1 次提交
  7. 01 7月, 2006 1 次提交
  8. 27 6月, 2006 2 次提交
  9. 26 6月, 2006 1 次提交
    • A
      V4L/DVB (4213): Cx88: cleanups · dff47bf2
      Adrian Bunk 提交于
      remove the following unused hooks:
      - cx88-blackbird.c: cx88_ioctl_hook()
      - cx88-blackbird.c: cx88_ioctl_translator()
      make the following needlessly global functions static:
      - cx88-tvaudio.c: cx88_detect_nicam()
      remove the following unused EXPORT_SYMBOL's:
      - cx88-cards.c: cx88_bcount
      - cx88-cards.c: cx88_subids
      - cx88-cards.c: cx88_idcount
      - cx88-cards.c: cx88_card_list
      - cx88-cards.c: cx88_card_setup
      - cx88-core.c: cx88_start_audio_dma
      - cx88-core.c: cx88_stop_audio_dma
      - cx88-i2c.c: cx88_i2c_init
      Signed-off-by: NAdrian Bunk <bunk@stusta.de>
      Signed-off-by: NMichael Krufky <mkrufky@linuxtv.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@infradead.org>
      dff47bf2
  10. 25 6月, 2006 13 次提交
  11. 25 3月, 2006 1 次提交
  12. 12 1月, 2006 1 次提交
  13. 10 1月, 2006 3 次提交
  14. 13 12月, 2005 1 次提交
  15. 09 11月, 2005 3 次提交
  16. 10 9月, 2005 1 次提交
    • M
      [PATCH] v4l: CX88 updates and card additions · e52e98a7
      Mauro Carvalho Chehab 提交于
      - Remove $Id CVS logs for V4L files
      - add ioctl indirection via cx88_ioctl_hook and cx88_ioctl_translator to
        cx88-blackbird.c.
      - declare the indirection hooks from cx88-blackbird.c.
      - dcprintk macro which uses core instead of dev->core on cx88-video.c.
      - replace dev->core occurances with core on cx88-video.c.
      - CodingStyle fixes.
      - MaxInput replaced by a define.
      - cx8801 structures moved from cx88.h.
      - The output_mode needs to be set for the Hauppauge Nova-T DVB-T
        for versions after 2.6.12.
      - Corrected GPIO values for cx88 cards #28 & #31 for s-video and composite.
      - Updated DViCO FusionHDTV5 Gold & added DVB support.
      - Fixed DViCO FusionHDTV 3 Gold-Q GPIO.
      - Some clean up in cx88-tvaudio.c
      - replaced hex values when writing to AUD_CTL to EN_xx for better reading.
      - Allow select by hand between Mono, Lang1, Lang2 and Stereo for BTSC.
      - Support for stereo NICAM and BTSC improved.
      - Broken stereo check removed.
      - Added support for remote control to Cinergy DVBT-1400.
      - local var renamed from rc5 to a better name (ircode).
      - LGDT330X QAM lock bug fixes.
      - Some reorg: move some bits to struct cx88_core, factor out common ioctl's
        to cx88_do_ioctl.
      - Get rid of '//' comments, replace them with #if 0 and /**/.
      - Minor clean-ups: remove dcprintk and replace all instances of "dev->core"
        with "core".
      - Added some registers to control PCI controller at CX2388x chips.
      - New tuner standby API.
      - Small mpeg fixes and cleanups for blackbird.
      - fix mpeg packet size & count
      - add VIDIOC_QUERYCAP ioctl for the mpeg stream
      - return more information in struct v4l2_format
      - fix default window height
      - small cleanups
      Signed-off-by: NUli Luckas <luckas@musoft.de>
      Signed-off-by: NTorsten Seeboth <Torsten.Seeboth@t-online.de>
      Signed-off-by: NNickolay V. Shmyrev <nshmyrev@yandex.ru>
      Signed-off-by: NMichael Krufky <mkrufky@m1k.net>
      Signed-off-by: NPatrick Boettcher <patrick.boettcher@desy.de>
      Signed-off-by: NCatalin Climov <catalin@climov.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@brturbo.com.br>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      e52e98a7
  17. 13 7月, 2005 1 次提交