summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx25840/Makefile
diff options
context:
space:
mode:
authorAndy Walls <awalls@md.metrocast.net>2010-07-18 22:08:03 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-08-08 23:42:55 -0300
commit52fd3dda130d03ae5c2bbdcbe81f6e083c051e12 (patch)
tree1b391a39d888314fe8ed3ac968a2384898938b3b /drivers/media/video/cx25840/Makefile
parent260e689ba237fb513b49e98841d98e93ea639c75 (diff)
downloadlinux-52fd3dda130d03ae5c2bbdcbe81f6e083c051e12.tar.gz
linux-52fd3dda130d03ae5c2bbdcbe81f6e083c051e12.tar.bz2
linux-52fd3dda130d03ae5c2bbdcbe81f6e083c051e12.zip
V4L/DVB: cx25840: Add support for CX2388[57] A/V core integrated IR controllers
This patch is primarily a port of the integrated IR controller code in cx23885/cx23888-ir.c. Right now, only the CX2388[57] AV core will really try to set up IR. This IR support, by design, still requires the bridge driver to do final IO pin mux configuration and setup of the IR controller parameters. For the CX2388[578] chips, enabling the AV Core for IR also starts sending Audio and Video interrupts to the bridge driver. For CX2388[578] chips audio and video interrupts are ignored and acknowledged when they happen. IR interrupt handling and status logging is exluded for the CX23888 which does not have an IR controller on the AV core. Note that experimentation reveals that the IR irq enables on the CX23885 have an inverted logic sense. The CX23887 likely suffers from the same quirk. For these chips, those irq enable bits are handled as interrupt disables. Signed-off-by: Andy Walls <awalls@md.metrocast.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx25840/Makefile')
-rw-r--r--drivers/media/video/cx25840/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/video/cx25840/Makefile b/drivers/media/video/cx25840/Makefile
index 6e8665be8954..2ee96d3973b8 100644
--- a/drivers/media/video/cx25840/Makefile
+++ b/drivers/media/video/cx25840/Makefile
@@ -1,5 +1,5 @@
cx25840-objs := cx25840-core.o cx25840-audio.o cx25840-firmware.o \
- cx25840-vbi.o
+ cx25840-vbi.o cx25840-ir.o
obj-$(CONFIG_VIDEO_CX25840) += cx25840.o