aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h
diff options
context:
space:
mode:
authorMike Isely <isely@pobox.com>2009-04-06 01:51:38 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-06-16 18:20:59 -0300
commit27eab3840baaee469eb6377607520ca2128b66f7 (patch)
tree775915613da853314d7302d5218b7b72882b44be /drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h
parent06e61f8d5f5df68104168ac20d0527ecee13638a (diff)
downloadkernel_samsung_smdk4412-27eab3840baaee469eb6377607520ca2128b66f7.zip
kernel_samsung_smdk4412-27eab3840baaee469eb6377607520ca2128b66f7.tar.gz
kernel_samsung_smdk4412-27eab3840baaee469eb6377607520ca2128b66f7.tar.bz2
V4L/DVB (11744): pvrusb2: Select, track, and report IR scheme in use with the device
This change defines all possible "IR schemes" related to the pvrusb2 driver, on a per-device basis. That information is then set according to the hardware in use. The idea here is to make possible a more intelligent future decision on which, if any, IR receiver driver might be loaded during initialization. Signed-off-by: Mike Isely <isely@pobox.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h')
-rw-r--r--drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h b/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h
index 5d75eb5..5b152ff 100644
--- a/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h
+++ b/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h
@@ -200,6 +200,9 @@ struct pvr2_hdw {
int i2c_cx25840_hack_state;
int i2c_linked;
+ /* IR related */
+ unsigned int ir_scheme_active; /* IR scheme as seen from the outside */
+
/* Frequency table */
unsigned int freqTable[FREQTABLE_SIZE];
unsigned int freqProgSlot;