]> git.baikalelectronics.ru Git - kernel.git/commit
[media] cobalt: add new driver
authorHans Verkuil <hans.verkuil@cisco.com>
Tue, 12 May 2015 11:52:21 +0000 (08:52 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Wed, 20 May 2015 16:44:01 +0000 (13:44 -0300)
commitee0f1be2330bbb885a832bbb0d267b89d2e85cc0
tree47357dd6bc1a00f843afa14c86eca18b13189383
parentdf06f1a6e1aa81c80736d575b1a24fb0d7a12f04
[media] cobalt: add new driver

The cobalt device is a PCIe card with 4 HDMI inputs (adv7604) and a
connector that can be used to hook up an adv7511 transmitter or an
adv7842 receiver daughterboard.

This device is used within Cisco but is sadly not available outside
of Cisco. Nevertheless it is a very interesting driver that can serve
as an example of how to support HDMI hardware and how to use the popular
adv devices.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
30 files changed:
MAINTAINERS
drivers/media/pci/Kconfig
drivers/media/pci/Makefile
drivers/media/pci/cobalt/Kconfig [new file with mode: 0644]
drivers/media/pci/cobalt/Makefile [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-alsa-main.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-alsa-pcm.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-alsa-pcm.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-alsa.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-cpld.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-cpld.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-driver.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-driver.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-flash.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-flash.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-i2c.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-i2c.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-irq.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-irq.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-omnitek.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-omnitek.h [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-v4l2.c [new file with mode: 0644]
drivers/media/pci/cobalt/cobalt-v4l2.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00233_video_measure_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00235_fdma_packer_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00389_cvi_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00460_evcnt_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00473_freewheel_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00479_clk_loss_detector_memmap_package.h [new file with mode: 0644]
drivers/media/pci/cobalt/m00514_syncgen_flow_evcnt_memmap_package.h [new file with mode: 0644]