• Gerd Knorr's avatar
    [PATCH] v4l: cx88 driver update · b0a83f3c
    Gerd Knorr authored
    This is a major update of the cx88 driver.  Main new feature is support
    for the MPEG PCI function of the cx2388x chips.  The changes in detail:
    
      * A bunch of code restructions, to allow multiple modules (one per PCI
        function) work on top of the core module.
      * Add a new module with common code for the mpeg PCI function.
      * Add a new module to support mpeg encoder cards (connexant
        "blackbird" reference design).  That one is not much tested yet and
        may have bugs.  They can be easily workarounded by not loading the
        module through, it isn't needed to capture uncompressed video.
      * Add a new module to support DVB cards.  That one is better tested
        than the blackbird one, but it needs additional cutting-edge stuff
        from the dvb project, thats why it is disabled in Kconfig for now.
      * Several cleanups along the way: use kthread, use msleep(), drop some
        2.4.x compatibility code, move insmod options to 2.6 style, ...
      * adapt code to the video-buf changes.
      * suspend fixes.
      * as usual some new tv cards.
    Signed-off-by: default avatarGerd Knorr <kraxel@bytesex.org>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    b0a83f3c
cx88-blackbird.c 25.8 KB