29 Jun, 2013

3 commits

  • In scan_async_group() if the size parameter is negative, the sasd pointer
    will be used uninitialised:
    drivers/media/platform/soc_camera/soc_camera.c: In function "soc_camera_host_register":
    drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: "sasd" may
    be used uninitialized in this function [-Wmaybe-uninitialized]
    sasd->asd.match.i2c.adapter_id, sasd->asd.match.i2c.address);
    ^
    drivers/media/platform/soc_camera/soc_camera.c:1464:34: note: "sasd" was
    declared here
    struct soc_camera_async_subdev *sasd;
    Fix this by making "size" and the array, from which it is assigned unsigned.

    Signed-off-by: Guennadi Liakhovetski
    Acked-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Guennadi Liakhovetski
     
  • i2c_verify_client() is only available, if I2C is enabled. Fix v4l2-async.c
    compilation if I2C is disabled.

    Signed-off-by: Guennadi Liakhovetski
    Signed-off-by: Mauro Carvalho Chehab

    Guennadi Liakhovetski
     
  • The sh_vou driver needs CONFIG_I2C or CONFIG_I2C_MODULE to build, add the
    respective dependency.

    Signed-off-by: Guennadi Liakhovetski
    Signed-off-by: Mauro Carvalho Chehab

    Guennadi Liakhovetski
     

25 Jun, 2013

2 commits

  • * v4l_for_linus:
    [media] Fix build when drivers are builtin and frontend modules
    [media] s5p makefiles: don't override other selections on obj-[ym]
    [media] exynos4-is: Fix FIMC-IS clocks initialization
    [media] rtl28xxu: fix buffer overflow when probing Rafael Micro r820t tuner

    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     
  • The uvcvideo driver lost its dependency on VIDEO_V4L2 during the big
    media directory reorganization. Add it back.

    Reported-by: Randy Dunlap
    Signed-off-by: Laurent Pinchart
    Acked-by: Randy Dunlap
    Signed-off-by: Mauro Carvalho Chehab

    Laurent Pinchart
     

22 Jun, 2013

30 commits


21 Jun, 2013

5 commits