From: Sunmi Lee Date: Fri, 8 Jun 2018 03:43:15 +0000 (+0900) Subject: [COMMON] fimc-is2: Added to check 3AF, 3AG output in 3aa_shot X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=0164e9e7e5a5f8ddbdbb88779083ebfdab5e836c;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [COMMON] fimc-is2: Added to check 3AF, 3AG output in 3aa_shot Change-Id: Icb407866819d3928d514cf127a9ff56e8da9a7f5 Signed-off-by: Sunmi Lee --- diff --git a/drivers/media/platform/exynos/fimc-is2/hardware/fimc-is-hw-3aa.c b/drivers/media/platform/exynos/fimc-is2/hardware/fimc-is-hw-3aa.c index 86232219e79b..cb151cf16b48 100644 --- a/drivers/media/platform/exynos/fimc-is2/hardware/fimc-is-hw-3aa.c +++ b/drivers/media/platform/exynos/fimc-is2/hardware/fimc-is-hw-3aa.c @@ -300,7 +300,8 @@ static int fimc_is_hw_3aa_shot(struct fimc_is_hw_ip *hw_ip, struct fimc_is_frame fimc_is_hw_g_ctrl(hw_ip, hw_ip->id, HW_G_CTRL_FRM_DONE_WITH_DMA, (void *)&frame_done); if ((!frame_done) - || (!test_bit(ENTRY_3AC, &frame->out_flag) && !test_bit(ENTRY_3AP, &frame->out_flag))) + || (!test_bit(ENTRY_3AC, &frame->out_flag) && !test_bit(ENTRY_3AP, &frame->out_flag) + && !test_bit(ENTRY_3AF, &frame->out_flag) && !test_bit(ENTRY_3AG, &frame->out_flag))) set_bit(hw_ip->id, &frame->core_flag); FIMC_BUG(!hw_ip->priv_info);