]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00224964-3 IPU: Capture: add csi wait4eof support of CSI-IC channel
authorSheng Nan <b38800@freescale.com>
Mon, 15 Oct 2012 12:00:25 +0000 (20:00 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:34 +0000 (08:35 +0200)
current _ipu_csi_wait4eof only support CSI-->MEM channel

- add support of CSI_PRP_ENC_MEM
- add support of CSI_PRP_VF_MEM

Signed-off-by: Sheng Nan <b38800@freescale.com>
drivers/mxc/ipu3/ipu_capture.c

index dae3a7596bc94744c3a51c66d07620afe0aff4e9..f463836e28ad1fd74c81f2dc1f3639b52ef0f6b9 100644 (file)
@@ -792,8 +792,12 @@ void _ipu_csi_wait4eof(struct ipu_soc *ipu, ipu_channel_t channel)
                irq = IPU_IRQ_CSI2_OUT_EOF;
        else if (channel == CSI_MEM3)
                irq = IPU_IRQ_CSI3_OUT_EOF;
+       else if (channel == CSI_PRP_ENC_MEM)
+               irq = IPU_IRQ_PRP_ENC_OUT_EOF;
+       else if (channel == CSI_PRP_VF_MEM)
+               irq = IPU_IRQ_PRP_VF_OUT_EOF;
        else{
-               dev_err(ipu->dev, "Not a CSI SMFC channel\n");
+               dev_err(ipu->dev, "Not a CSI channel\n");
                return;
        }