From eacc813b31a0aa2a530ca034abf7029f954c8195 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Mon, 15 Feb 2021 05:27:17 +0100 Subject: [PATCH] media: imx: imx7-media-csi: Remove double reflash of DMA controller The DMA controller needs to be reflashed after being configured. There is however no need to do it twice, once in imx7_csi_configure() and once in imx7_csi_sw_reset(), called from imx7_csi_enable(). Remove the former. Signed-off-by: Laurent Pinchart Reviewed-by: Rui Miguel Silva Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- drivers/staging/media/imx/imx7-media-csi.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/staging/media/imx/imx7-media-csi.c b/drivers/staging/media/imx/imx7-media-csi.c index 439e4ed8ed10..4a8d48495701 100644 --- a/drivers/staging/media/imx/imx7-media-csi.c +++ b/drivers/staging/media/imx/imx7-media-csi.c @@ -530,9 +530,6 @@ static void imx7_csi_configure(struct imx7_csi *csi) BIT_IMAGE_HEIGHT(out_pix->height), CSI_CSIIMAG_PARA); imx7_csi_reg_write(csi, stride, CSI_CSIFBUF_PARA); - - /* reflash the embedded DMA controller */ - imx7_csi_dma_reflash(csi); } static int imx7_csi_init(struct imx7_csi *csi) -- 2.11.0