|
@@ -659,7 +659,10 @@ static int dcmi_start_streaming(struct vb2_queue *vq, unsigned int count)
|
|
}
|
|
}
|
|
|
|
|
|
/* Enable interruptions */
|
|
/* Enable interruptions */
|
|
- reg_set(dcmi->regs, DCMI_IER, IT_FRAME | IT_OVR | IT_ERR);
|
|
|
|
|
|
+ if (dcmi->sd_format->fourcc == V4L2_PIX_FMT_JPEG)
|
|
|
|
+ reg_set(dcmi->regs, DCMI_IER, IT_FRAME | IT_OVR | IT_ERR);
|
|
|
|
+ else
|
|
|
|
+ reg_set(dcmi->regs, DCMI_IER, IT_OVR | IT_ERR);
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|