camera: vfe32: Only config one channel for raw snapshot.

Signed-off-by: Shuzhen Wang <shuzhenw@codeaurora.org>
diff --git a/drivers/media/video/msm/msm_vfe32.c b/drivers/media/video/msm/msm_vfe32.c
index 81362d1..9e558d2 100644
--- a/drivers/media/video/msm/msm_vfe32.c
+++ b/drivers/media/video/msm/msm_vfe32.c
@@ -1063,16 +1063,20 @@
 						__func__, path);
 		vfe32_put_ch_ping_addr(outch->ch0,
 			outch->ping.ch_paddr[0]);
-		vfe32_put_ch_ping_addr(outch->ch1,
-			outch->ping.ch_paddr[1]);
+		vfe32_put_ch_pong_addr(outch->ch0,
+			outch->pong.ch_paddr[0]);
+
+		if (vfe32_ctrl->operation_mode !=
+			VFE_MODE_OF_OPERATION_RAW_SNAPSHOT) {
+			vfe32_put_ch_ping_addr(outch->ch1,
+				outch->ping.ch_paddr[1]);
+			vfe32_put_ch_pong_addr(outch->ch1,
+				outch->pong.ch_paddr[1]);
+		}
+
 		if (outch->ping.num_planes > 2)
 			vfe32_put_ch_ping_addr(outch->ch2,
 				outch->ping.ch_paddr[2]);
-
-		vfe32_put_ch_pong_addr(outch->ch0,
-			outch->pong.ch_paddr[0]);
-		vfe32_put_ch_pong_addr(outch->ch1,
-			outch->pong.ch_paddr[1]);
 		if (outch->pong.num_planes > 2)
 			vfe32_put_ch_pong_addr(outch->ch2,
 				outch->pong.ch_paddr[2]);