An error occurred fetching the project authors.
  1. 31 Mar, 2013 1 commit
  2. 05 Feb, 2013 1 commit
  3. 06 Oct, 2012 1 commit
  4. 01 Oct, 2012 1 commit
    • Sylwester Nawrocki's avatar
      [media] s5p-fimc: Add pipeline ops to separate FIMC-LITE module · b9ee31e6
      Sylwester Nawrocki authored
      In order to reuse the FIMC-LITE module on Exynos4 and Exynos5
      SoC introduce a set of callbacks for the media pipeline control
      from within FIMC/FIMC-LITE video node. It lets us avoid symbol
      dependencies between FIMC-LITE and the whole media device driver,
      which simplifies the initialization sequences and doesn't
      introduce issues preventing common kernel image for exynos4 and
      exynos5 SoCs.
      This patch also corrects following build errors:
      drivers/built-in.o: In function `buffer_queue':
      drivers/media/video/s5p-fimc/fimc-lite.c:414: undefined reference
      to `fimc_pipeline_s_stream'
      drivers/built-in.o: In function `fimc_lite_resume':
      drivers/media/video/s5p-fimc/fimc-lite.c:1518: undefined reference
      to `fimc_pipeline_initialize'
      drivers/built-in.o: In function `fimc_lite_suspend':
      drivers/media/video/s5p-fimc/fimc-lite.c:1544: undefined reference
      to `fimc_pipeline_shutdown'
      when only CONFIG_VIDEO_EXYNOS_FIMC_LITE is selected, without
      CONFIG_VIDEO_S5P_FIMC.
      Reported-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Signed-off-by: default avatarSylwester Nawrocki <s.nawrocki@samsung.com>
      Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      b9ee31e6
  5. 20 May, 2012 1 commit
    • Sylwester Nawrocki's avatar
      [media] s5p-fimc: Rework the video pipeline control functions · 0f735f52
      Sylwester Nawrocki authored
      There is getting more entities to manage within single video pipeline
      in newer SoCs. To simplify code put subdevs' pointer into an array
      rather than adding new member in struct fimc_pipeline for each subdev.
      This allows to easier handle subdev operations in proper order.
      
      Additionally walk graph in one direction only in fimc_pipeline_prepare()
      function to make sure we properly gather only media entities that below
      to single data pipeline. This avoids wrong initialization in case where,
      for example there are multiple active links from s5p-mipi-csis subdev
      output pad.
      
      struct fimc_pipeline declaration is moved to the driver's public header
      to allow other drivers to reuse the fimc-lite driver added in subsequent
      patches.
      Signed-off-by: default avatarSylwester Nawrocki <s.nawrocki@samsung.com>
      Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      0f735f52
  6. 24 Sep, 2011 1 commit
  7. 06 Sep, 2011 2 commits
  8. 22 Mar, 2011 2 commits
  9. 21 Mar, 2011 3 commits
  10. 21 Oct, 2010 1 commit