[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)
commit85756a069c55e0315ac5990806899cfb607b987f
tree47357dd6bc1a00f843afa14c86eca18b13189383
parent48519838cc915d1af7083662471d2eb939a024c9
[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]