V4L/DVB: cx23885: Add preliminary IR Rx support for the HVR-1250 and TeVii S470
authorAndy Walls <awalls@md.metrocast.net>
Mon, 19 Jul 2010 03:41:41 +0000 (00:41 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 9 Aug 2010 02:42:55 +0000 (23:42 -0300)
commit98d109f90fc02ce8baf1c2471ffcf8d66fb0d8e6
treedf1a3191953696bcccc618a25f749ee8071565a9
parentd6b1850d3c49e66f17bbb67f964a48b11528f56b
V4L/DVB: cx23885: Add preliminary IR Rx support for the HVR-1250 and TeVii S470

Add initial IR Rx support using the intergrated IR controller in the
A/V core of the CX23885 bridge chip.

This initial support is flawed in that I2C transactions should not
be performed in a hard irq context.  That will be fixed in a
follow on patch.

The TeVii S470 support is reported to generate perptual interrupts
that renders a user' system nearly unusable.  The TeVii S470 IR
will be disabled by default in a follow on patch.

Signed-off-by: Andy Walls <awalls@md.metrocast.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/cx23885/cx23885-cards.c
drivers/media/video/cx23885/cx23885-core.c
drivers/media/video/cx23885/cx23885-input.c
drivers/media/video/cx23885/cx23885-reg.h