1. 20 6月, 2017 2 次提交
  2. 06 6月, 2017 1 次提交
  3. 05 6月, 2017 1 次提交
  4. 19 4月, 2017 2 次提交
    • M
      [media] ov2640: make GPIOLIB an optional dependency · a463ea99
      Mauro Carvalho Chehab 提交于
      As warned by kbuild test robot:
      	warning: (VIDEO_EM28XX_V4L2) selects VIDEO_OV2640 which has unmet direct dependencies (MEDIA_SUPPORT && VIDEO_V4L2 && I2C && GPIOLIB && MEDIA_CAMERA_SUPPORT)
      
      The em28xx driver can use ov2640, but it doesn't depend
      (or use) the GPIOLIB in order to power off/on the sensor.
      
      So, as we want to allow both usages with and without
      GPIOLIB, make its dependency optional.
      Reported-by: Nkbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      a463ea99
    • H
      [media] cec: Kconfig cleanup · 56a263aa
      Hans Verkuil 提交于
      The Kconfig options for the CEC subsystem were a bit messy. In
      addition there were two cec sources (cec-edid.c and cec-notifier.c)
      that were outside of the media/cec directory, which was weird.
      
      Move those sources to media/cec as well.
      
      The cec-edid and cec-notifier functionality is now part of the cec
      module and these are no longer separate modules.
      
      Also remove the MEDIA_CEC_EDID config option and include it with the
      main CEC config option (which defined CEC_EDID anyway).
      
      Added static inlines to cec-edid.h for dummy functions when CEC_CORE
      isn't defined.
      
      CEC drivers should now depend on CEC_CORE.
      
      CEC drivers that need the cec-notifier functionality must explicitly
      select CEC_NOTIFIER.
      
      The s5p-cec and stih-cec drivers depended on VIDEO_DEV instead of
      CEC_CORE, fix that as well.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Acked-by: NBenjamin Gaignard <benjamin.gaignard@linaro.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@s-opensource.com>
      56a263aa
  5. 15 4月, 2017 2 次提交
  6. 11 4月, 2017 1 次提交
  7. 31 1月, 2017 1 次提交
  8. 21 12月, 2016 1 次提交
  9. 17 11月, 2016 1 次提交
  10. 20 9月, 2016 1 次提交
  11. 09 9月, 2016 1 次提交
  12. 24 8月, 2016 2 次提交
  13. 28 6月, 2016 3 次提交
  14. 18 12月, 2015 1 次提交
  15. 04 9月, 2015 1 次提交
    • H
      [media] tc358743: add missing Kconfig dependency/select · 22dbe35a
      Hans Verkuil 提交于
      As reported by Randy:
      > when CONFIG_MEDIA_CONTROLLER is not enabled:
      >
      > ../drivers/media/i2c/tc358743.c: In function 'tc358743_probe':
      > ../drivers/media/i2c/tc358743.c:1890:29: error: 'struct v4l2_subdev' has no member named 'entity'
      >   err = media_entity_init(&sd->entity, 1, &state->pad, 0);
      >                              ^
      > ../drivers/media/i2c/tc358743.c:1940:26: error: 'struct v4l2_subdev' has no member named 'entity'
      >   media_entity_cleanup(&sd->entity);
      >                           ^
      > ../drivers/media/i2c/tc358743.c: In function 'tc358743_remove':
      > ../drivers/media/i2c/tc358743.c:1955:26: error: 'struct v4l2_subdev' has no member named 'entity'
      >   media_entity_cleanup(&sd->entity);
      >                           ^
      
      This driver depends on VIDEO_V4L2_SUBDEV_API and needs to select HDMI.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Reported-by: NRandy Dunlap <rdunlap@infradead.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@osg.samsung.com>
      22dbe35a
  16. 11 8月, 2015 1 次提交
  17. 17 7月, 2015 2 次提交
  18. 10 6月, 2015 2 次提交
  19. 30 5月, 2015 1 次提交
  20. 03 4月, 2015 1 次提交
  21. 02 2月, 2015 1 次提交
  22. 27 1月, 2015 1 次提交
  23. 23 12月, 2014 1 次提交
  24. 17 12月, 2014 1 次提交
  25. 22 7月, 2014 1 次提交
  26. 29 3月, 2014 1 次提交
  27. 14 3月, 2014 1 次提交
  28. 11 3月, 2014 2 次提交
  29. 07 1月, 2014 1 次提交
  30. 21 12月, 2013 1 次提交
  31. 20 12月, 2013 1 次提交
    • H
      [media] omap24xx/tcm825x: move to staging for future removal · a03636cb
      Hans Verkuil 提交于
      The omap24xx driver and the tcm825x sensor driver are the only two
      remaining drivers to still use the old deprecated v4l2-int-device API.
      
      Nobody maintains these drivers anymore. But unfortunately the v4l2-int-device
      API is used by out-of-tree drivers (MXC platform). This is a very bad situation
      since as long as this deprecated API stays in the kernel there is no reason for
      those out-of-tree drivers to convert.
      
      This patch moves v4l2-int-device and the two drivers that depend on it to
      staging in preparation for their removal.
      
      If someone would be interested in getting these drivers to work, then start with
      this since it's not very far from the state where they used to work:
      
      <URL:http://vihersipuli.retiisi.org.uk/cgi-bin/gitweb.cgi?p=~sailus/linux-omap/.git;a=summary>
      
      The branch is n800-cam. Porting to up-to-date APIs can then be done. David
      might have done some work in that area, so check with him first.
      Signed-off-by: NHans Verkuil <hans.verkuil@cisco.com>
      Cc: Sakari Ailus <sakari.ailus@iki.fi>
      Cc: David Cohen <dacohen@gmail.com>
      Signed-off-by: NMauro Carvalho Chehab <m.chehab@samsung.com>
      a03636cb