From fdf9f009529b40e48842b6367fb08fab4513ffaf Mon Sep 17 00:00:00 2001 From: SPRESENSE <41312067+SPRESENSE@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:31:00 +0900 Subject: [PATCH] drivers/video/isx012: Fix control type of some parameters Fix control type of some parameters according to specification. --- drivers/video/isx012.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/video/isx012.c b/drivers/video/isx012.c index cc6200bee2..5c4b69bb90 100644 --- a/drivers/video/isx012.c +++ b/drivers/video/isx012.c @@ -1764,7 +1764,7 @@ static int isx012_get_supported_value(FAR struct imgsensor_s *sensor, break; case IMGSENSOR_ID_CONTRAST: - value->type = IMGSENSOR_CTRL_TYPE_U8FIXEDPOINT_Q7; + value->type = IMGSENSOR_CTRL_TYPE_INTEGER; range->minimum = ISX012_MIN_CONTRAST; range->maximum = ISX012_MAX_CONTRAST; range->step = ISX012_STEP_CONTRAST; @@ -1808,7 +1808,7 @@ static int isx012_get_supported_value(FAR struct imgsensor_s *sensor, break; case IMGSENSOR_ID_EXPOSURE: - value->type = IMGSENSOR_CTRL_TYPE_INTEGER_TIMES_3; + value->type = IMGSENSOR_CTRL_TYPE_INTEGER; range->minimum = ISX012_MIN_EXPOSURE; range->maximum = ISX012_MAX_EXPOSURE; range->step = ISX012_STEP_EXPOSURE; @@ -1925,7 +1925,7 @@ static int isx012_get_supported_value(FAR struct imgsensor_s *sensor, break; case IMGSENSOR_ID_WIDE_DYNAMIC_RANGE: - value->type = IMGSENSOR_CTRL_TYPE_BOOLEAN; + value->type = IMGSENSOR_CTRL_TYPE_INTEGER; range->minimum = ISX012_MIN_YGAMMA; range->maximum = ISX012_MAX_YGAMMA; range->step = ISX012_STEP_YGAMMA;