summaryrefslogtreecommitdiff
path: root/iq.c
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2012-03-28 14:39:18 +0200
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2012-05-01 12:13:56 +0200
commitd9ae982816edb51d4def8e58d2bbdade900acf33 (patch)
tree1f01dc3e60715d0c20a633bd80140a2fb48bc586 /iq.c
parent97036161f78b336d9778460335d8fedb42259e5f (diff)
iq: Add manual saturation setting
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'iq.c')
-rw-r--r--iq.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/iq.c b/iq.c
index 8230d09..dd85cfc 100644
--- a/iq.c
+++ b/iq.c
@@ -116,6 +116,7 @@ void iq_params_init(struct iq_params *params)
params->gain_min = 8;
params->gain_max = 1024;
params->black_level = 64;
+ params->saturation = 1.0;
}
/**
@@ -213,6 +214,7 @@ struct iq_tuning *iq_init(struct omap3_isp_device *isp,
omap3_isp_sensor_set_gain(isp, iq->params.gain);
omap3_isp_sensor_set_exposure(isp, iq->params.exposure);
omap3_isp_ccdc_set_black_level(isp, iq->params.black_level);
+ omap3_isp_preview_set_saturation(isp, iq->params.saturation);
omap3_isp_stats_get_format(isp, &format);
window.left = params->window.left * format.width;