summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/gspca/gspca.h
diff options
context:
space:
mode:
authorHans de Goede2008-07-10 15:40:53 +0200
committerMauro Carvalho Chehab2008-07-20 12:25:59 +0200
commitdcef3237b652e1c02093feac0f443485a144f035 (patch)
tree81df2d056ef1c4179868512076d9339dbd98680a /drivers/media/video/gspca/gspca.h
parentV4L/DVB (8346): gspca: Bad pixel format of bridge VC0321. (diff)
downloadkernel-qcow2-linux-dcef3237b652e1c02093feac0f443485a144f035.tar.gz
kernel-qcow2-linux-dcef3237b652e1c02093feac0f443485a144f035.tar.xz
kernel-qcow2-linux-dcef3237b652e1c02093feac0f443485a144f035.zip
V4L/DVB (8348): gspca: Add auto gain/exposure to sonixb and tas5110 / ov6650 sensors.
sonixb: Do auto gain for tas5110 / ov6650 sensors. pac207: Move the auto_gain function to gspca. gspca: New function gspca_auto_gain_n_exposure(). Signed-off-by: Hans de Goede <j.w.r.degoede@hhs.nl> Signed-off-by: Jean-Francois Moine <moinejf@free.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/video/gspca/gspca.h')
-rw-r--r--drivers/media/video/gspca/gspca.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/media/video/gspca/gspca.h b/drivers/media/video/gspca/gspca.h
index 9b645af81a07..78fccefcd576 100644
--- a/drivers/media/video/gspca/gspca.h
+++ b/drivers/media/video/gspca/gspca.h
@@ -170,4 +170,6 @@ struct gspca_frame *gspca_frame_add(struct gspca_dev *gspca_dev,
struct gspca_frame *frame,
const __u8 *data,
int len);
+int gspca_auto_gain_n_exposure(struct gspca_dev *gspca_dev, int avg_lum,
+ int desired_avg_lum, int deadzone, int gain_knee, int exposure_knee);
#endif /* GSPCAV2_H */