summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/gspca/gspca.h
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2010-02-19 04:28:39 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-02-26 15:11:09 -0300
commitac82f59f9cc6aae3300430fcc3422e59f83d89ae (patch)
treef1d16866c32178d7a54b76bbf9c733a946876d27 /drivers/media/video/gspca/gspca.h
parent5fb2dde28122e74bbab9dae3cc04bcbc8c08b332 (diff)
downloadlinux-ac82f59f9cc6aae3300430fcc3422e59f83d89ae.tar.gz
linux-ac82f59f9cc6aae3300430fcc3422e59f83d89ae.tar.bz2
linux-ac82f59f9cc6aae3300430fcc3422e59f83d89ae.zip
V4L/DVB: gspca_main: Allow use of input device creation code for non int. inputs
Allow use of the gspca core input device creation code by subdrivers which have non interrupt driven camera buttons. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/gspca/gspca.h')
-rw-r--r--drivers/media/video/gspca/gspca.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/video/gspca/gspca.h b/drivers/media/video/gspca/gspca.h
index 0ed254b496a5..02c696a22be0 100644
--- a/drivers/media/video/gspca/gspca.h
+++ b/drivers/media/video/gspca/gspca.h
@@ -131,6 +131,9 @@ struct sd_desc {
cam_ident_op get_chip_ident;
#ifdef CONFIG_INPUT
cam_int_pkt_op int_pkt_scan;
+ /* other_input makes the gspca core create gspca_dev->input even when
+ int_pkt_scan is NULL, for cams with non interrupt driven buttons */
+ u8 other_input;
#endif
};