hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/media/platform/rockchip/isp/dev.c
....@@ -289,6 +289,12 @@
289289 goto err_stream_off;
290290 }
291291 } else {
292
+ if (dev->hw_dev->monitor.is_en) {
293
+ dev->hw_dev->monitor.is_en = 0;
294
+ dev->hw_dev->monitor.state = ISP_STOP;
295
+ if (!completion_done(&dev->hw_dev->monitor.cmpl))
296
+ complete(&dev->hw_dev->monitor.cmpl);
297
+ }
292298 /* sensor -> phy */
293299 for (i = p->num_subdevs - 1; i >= 0; --i)
294300 v4l2_subdev_call(p->subdevs[i], video, s_stream, on);