[COMMON] fimc-is2: add omitted manual sensor ctl condition for copy_sensor_control API
authorWooyeon Kim <wooy88.kim@samsung.com>
Thu, 4 Oct 2018 04:58:20 +0000 (13:58 +0900)
committerhskang <hs1218.kang@samsung.com>
Thu, 4 Oct 2018 22:57:04 +0000 (07:57 +0900)
 - for Manual sensor control, below ctl meta is used.
    shot->ctl.aa.aeMode == AA_AEMODE_OFF
    shot->ctl.aa.mode == AA_CONTROL_OFF
    (it is ommited)

 PR JIRA ID: CPR-290

Change-Id: Id41ab8df5d1923c44cde94f50dc32ab35f762cde
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
drivers/media/platform/exynos/fimc-is2/sensor/module_framework/fimc-is-interface-sensor.c

index e1f098f3d3b4291e5c416ff62cd9f02f3666d81a..b2425377c47f234c127a3b133fa8f3040efd26b7 100755 (executable)
@@ -1914,7 +1914,8 @@ int copy_sensor_ctl(struct fimc_is_sensor_interface *itf,
                 *       - In case of AE_MODE is not OFF and aeTargetFpsRange[0] is not 0,
                 *         frame durtaion is 1000000us / aeTargetFpsRage[0]
                 */
-               if (shot->ctl.aa.aeMode == AA_AEMODE_OFF) {
+               if ((shot->ctl.aa.aeMode == AA_AEMODE_OFF)
+                       || (shot->ctl.aa.mode == AA_CONTROL_OFF)) {
                        sensor_ctl->valid_sensor_ctrl = true;
                        sensor_ctl->is_sensor_request = true;
                } else if (shot->ctl.aa.aeTargetFpsRange[1] != 0) {