1. 04 10月, 2013 1 次提交
    • G
      [media] media/v4l2: VIDEO_RENESAS_VSP1 should depend on HAS_DMA · 66bf8fa2
      Geert Uytterhoeven 提交于
      If NO_DMA=y:
      warning: (... && VIDEO_RENESAS_VSP1 && ...) selects VIDEOBUF2_DMA_CONTIG which has unmet direct dependencies (MEDIA_SUPPORT && HAS_DMA)
      drivers/media/v4l2-core/videobuf2-dma-contig.c: In function ‘vb2_dc_mmap’:
      drivers/media/v4l2-core/videobuf2-dma-contig.c:202: error: implicit declaration of function ‘dma_mmap_coherent’
      drivers/media/v4l2-core/videobuf2-dma-contig.c: In function ‘vb2_dc_get_base_sgt’:
      drivers/media/v4l2-core/videobuf2-dma-contig.c:385: error: implicit declaration of function ‘dma_get_sgtable’
      make[7]: *** [drivers/media/v4l2-core/videobuf2-dma-contig.o] Error 1
      VIDEO_RENESAS_VSP1 (which doesn't have a platform dependency) selects
      VIDEOBUF2_DMA_CONTIG, but the latter depends on HAS_DMA.
      Make VIDEO_RENESAS_VSP1 depend on HAS_DMA to fix this.
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Acked-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      Signed-off-by: NMauro Carvalho Chehab <m.chehab@samsung.com>
      66bf8fa2
  2. 13 9月, 2013 1 次提交
  3. 23 8月, 2013 1 次提交
    • G
      [media] media/v4l2: VIDEO_SH_VEU should depend on HAS_DMA · 976f375d
      Geert Uytterhoeven 提交于
      If NO_DMA=y:
      drivers/media/v4l2-core/videobuf2-dma-contig.c: In function ‘vb2_dc_mmap’:
      drivers/media/v4l2-core/videobuf2-dma-contig.c:204: error: implicit declaration of function ‘dma_mmap_coherent’
      drivers/media/v4l2-core/videobuf2-dma-contig.c: In function ‘vb2_dc_get_base_sgt’:
      drivers/media/v4l2-core/videobuf2-dma-contig.c:387: error: implicit declaration of function ‘dma_get_sgtable’
      Commit da508f57 ("[media] media/v4l2:
      VIDEOBUF2_DMA_CONTIG should depend on HAS_DMA") added a dependency on
      HAS_DMA to VIDEO_SH_VEU, as it selects VIDEOBUF2_DMA_CONTIG.
      However, this got lost in the merge conflict resolution in commit
      df90e225 ("Merge branch 'devel-for-v3.10'
      into v4l_for_linus").
      Re-add the dependency to fix this.
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: NMauro Carvalho Chehab <m.chehab@samsung.com>
      976f375d
  4. 18 8月, 2013 1 次提交
  5. 29 6月, 2013 1 次提交
  6. 23 6月, 2013 1 次提交
    • G
      console/font: Refactor font support code selection logic · d1e183c8
      Geert Uytterhoeven 提交于
      The current Makefile rules to build font support are messy and buggy.
      Replace them by Kconfig rules:
        - Introduce CONFIG_FONT_SUPPORT, which controls the building of all font
          code,
        - Select CONFIG_FONT_SUPPORT for all drivers that use fonts,
        - Select CONFIG_FONT_8x16 for all drivers that default to the VGA8x16
          font,
        - Drop the bogus console dependency for CONFIG_VIDEO_VIVI,
        - Always process drivers/video/console/Makefile, as some drivers need
          fonts even if CONFIG_VT is not set.
      
      This fixes (if CONFIG_SOLO6X10=y and there are no built-in console
      drivers):
      
      drivers/built-in.o: In function `solo_osd_print':
      drivers/staging/media/solo6x10/solo6x10-enc.c:144: undefined reference to `.find_font'
      
      This fixes (if CONFIG_VT=n):
      
      drivers/built-in.o: In function `vivi_init':
      vivi.c:(.init.text+0x1a3da): undefined reference to `find_font'
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Acked-by: Hans Verkuil <hans.verkuil@cisco.com> [original part]
      Acked-by: Randy Dunlap <rdunlap@infradead.org> [drivers/video/Makefile]
      d1e183c8
  7. 19 6月, 2013 1 次提交
  8. 30 4月, 2013 1 次提交
  9. 31 3月, 2013 1 次提交
  10. 21 3月, 2013 1 次提交
  11. 19 3月, 2013 1 次提交
  12. 22 1月, 2013 1 次提交
  13. 06 1月, 2013 1 次提交
  14. 21 12月, 2012 1 次提交
  15. 28 11月, 2012 1 次提交
  16. 06 10月, 2012 1 次提交
  17. 27 9月, 2012 1 次提交
  18. 16 9月, 2012 1 次提交
  19. 15 9月, 2012 2 次提交
  20. 21 8月, 2012 4 次提交
  21. 16 8月, 2012 11 次提交
  22. 14 8月, 2012 2 次提交
  23. 13 8月, 2012 1 次提交
    • E
      [media] media: Add stk1160 new driver (easycap replacement) · 9cb2173e
      Ezequiel García 提交于
      This driver adds support for stk1160 usb bridge as used in some
      video/audio usb capture devices.
      It is a complete rewrite of staging/media/easycap driver and
      it's meant as a replacement.
      
      As stk1160 allows communication with an ac97 codec chip, this
      driver allows to register a control-only sound card to allow the user
      to access ac97 controls.
      
      Two devices have been used for testing:
      * 1-cvbs video and 1-audio ac97 input,
      * 4-cvbs inputs
      Both of these devices reports with the same id [05e1:0408],
      so the driver tries to support a superset of the capabilities.
      
      By using keep_buffers module parameter it's possible to prevent
      the driver from releasing urb buffers when streaming is stopped.
      The usage of this parameter can avoid memory fragmentation that may
      cause the driver to stop working on low memory systems.
      A similar mechanism is implemented in em28xx driver (see commit 86d38d).
      Signed-off-by: NEzequiel Garcia <elezegarcia@gmail.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      9cb2173e
  24. 06 8月, 2012 2 次提交