18 Oct, 2008

2 commits


13 Oct, 2008

1 commit


12 Oct, 2008

2 commits


04 Sep, 2008

3 commits


27 Jul, 2008

1 commit


27 Jun, 2008

1 commit


05 Jun, 2008

2 commits


14 May, 2008

3 commits

  • The current code passes a context pointer in the xc5000_config struct.
    This context pointer is used in the tuner_callback function, used to
    reset the device after firmware download.

    The xc5000_config struct is a static structure, whose .priv member was
    being assigned before calling xc5000_attach(). If there are more than
    one of the same device type installed on a single system, the last one
    to assign xc5000_config.priv will "win", and all others will cease to
    function properly.

    This patch passes the context pointer in xc5000_attach() rather that
    storing it within the static struct xc5000_config.

    Signed-off-by: Michael Krufky
    Signed-off-by: Mauro Carvalho Chehab

    Michael Krufky
     
  • Fix undefined references in au0828:
    depends on USB and select VIDEO_TVEEPROM

    Signed-off-by: Randy Dunlap
    Signed-off-by: Mauro Carvalho Chehab

    Randy Dunlap
     
  • x86.git testing found the following build failure in v2.6.26-rc1:

    MODPOST 424 modules
    ERROR: "tveeprom_hauppauge_analog" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "tveeprom_read" [drivers/media/video/au0828/au0828.ko] undefined!

    with this config:

    http://redhat.com/~mingo/misc/config-Sat_May__3_22_28_58_CEST_2008.bad

    this patch does what other video drivers do to utilize the
    VIDEO_TVEEPROM functionality (and this resolves the build problem) - but
    i have not checked it on real hardware and i have not checked whether
    the fix is complete.

    selections, so some items might still be missing - just not triggered
    with this specific config.

    Signed-off-by: Mauro Carvalho Chehab

    Ingo Molnar
     

30 Apr, 2008

2 commits


29 Apr, 2008

1 commit

  • drivers/media/video/v4l2-common.c:719:16: warning: Using plain integer as NULL pointer
    drivers/media/video/au0828/au0828-dvb.c:122:19: warning: Using plain integer as NULL pointer
    drivers/media/video/ivtv/ivtv-yuv.c:1101:22: warning: Using plain integer as NULL pointer
    drivers/media/video/ivtv/ivtv-yuv.c:1102:23: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-audio.c:78:39: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-video-v4l.c:84:39: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-v4l2.c:1264:9: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-context.c:197:28: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.c:126:39: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-dvb.c:133:32: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-dvb.c:145:31: warning: Using plain integer as NULL pointer
    drivers/media/video/pvrusb2/pvrusb2-dvb.c:177:55: warning: Using plain integer as NULL pointer
    drivers/media/video/videobuf-core.c:100:9: warning: Using plain integer as NULL pointer

    Signed-off-by: Harvey Harrison
    Signed-off-by: Linus Torvalds

    Harvey Harrison
     

26 Apr, 2008

2 commits

  • This patch contains the following cleanups and fixes:
    - "debug" is definitely not a good name for a global variable,
    renamed it to "au0828_debug"
    this fixes a compile error with some kernel configurations
    - since the module parameter is int the variable shouldn't be unsigned
    - remove the {usb,bridge,i2c}_debug module parameters since they are
    already covered by the "debug" module parameter
    - remove the unused au0828_bcount
    - make the needlessly global i2c_scan static
    - make the needlessly global dvb_register() static

    Signed-off-by: Adrian Bunk
    Signed-off-by: Mauro Carvalho Chehab

    Adrian Bunk
     
  • Encountered this error when testing.

    Kernel: arch/x86/boot/bzImage is ready (#76)
    MODPOST 813 modules
    ERROR: "dvb_dmx_init" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_unregister_adapter" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_register_frontend" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_unregister_frontend" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_net_release" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_frontend_detach" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_dmxdev_release" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_net_init" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_dmx_release" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_dmx_swfilter_packets" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_register_adapter" [drivers/media/video/au0828/au0828.ko] undefined!
    ERROR: "dvb_dmxdev_init" [drivers/media/video/au0828/au0828.ko] undefined!
    WARNING: modpost: Found 9 section mismatch(es).
    To see full details build your kernel with:
    'make CONFIG_DEBUG_SECTION_MISMATCH=y'
    make[1]: *** [__modpost] Error 1
    make: *** [modules] Error 2

    Signed-off-by: Brandon Philips
    Signed-off-by: Mauro Carvalho Chehab

    Brandon Philips
     

25 Apr, 2008

10 commits