From f70f85933255a8e04a02e7030dfdbc185e46391d Mon Sep 17 00:00:00 2001 From: Allon Huang Date: Fri, 24 Jul 2020 17:48:32 +0800 Subject: [PATCH] media: rockchip: cif: disable all subdev when stream off for hdr mode Signed-off-by: Allon Huang Change-Id: I5539a5f5e4f716d45fc287e5e6378bc34ac7147f --- drivers/media/platform/rockchip/cif/dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/cif/dev.c b/drivers/media/platform/rockchip/cif/dev.c index 06020767932a..c7b0c65b7b59 100644 --- a/drivers/media/platform/rockchip/cif/dev.c +++ b/drivers/media/platform/rockchip/cif/dev.c @@ -249,7 +249,7 @@ static int rkcif_pipeline_set_stream(struct rkcif_pipeline *p, bool on) } } - if (on && can_be_set) { + if ((on && can_be_set) || !on) { /* phy -> sensor */ for (i = 0; i < p->num_subdevs; i++) { ret = v4l2_subdev_call(p->subdevs[i], video, s_stream, on);