From 2a60426acd3ba1612bc45adbdd5c9bcfa7c85602 Mon Sep 17 00:00:00 2001 From: Dom Cobley Date: Mon, 24 Oct 2022 13:57:23 +0100 Subject: [PATCH 456/726] media: bcm2835-unicam: Fix up start/stop api change Signed-off-by: Dom Cobley --- drivers/media/platform/bcm2835/bcm2835-unicam.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/media/platform/bcm2835/bcm2835-unicam.c b/drivers/media/platform/bcm2835/bcm2835-unicam.c index 2cc4c2e468f3..0451affbffd9 100644 --- a/drivers/media/platform/bcm2835/bcm2835-unicam.c +++ b/drivers/media/platform/bcm2835/bcm2835-unicam.c @@ -2524,7 +2524,7 @@ static int unicam_start_streaming(struct vb2_queue *vq, unsigned int count) goto err_streaming; } - ret = media_pipeline_start(&node->video_dev.entity, &node->pipe); + ret = media_pipeline_start(node->video_dev.entity.pads, &node->pipe); if (ret < 0) { unicam_err(dev, "Failed to start media pipeline: %d\n", ret); goto err_pm_put; @@ -2618,7 +2618,7 @@ static int unicam_start_streaming(struct vb2_queue *vq, unsigned int count) unicam_err(dev, "failed to reset the VPU clock\n"); clk_disable_unprepare(dev->vpu_clock); error_pipeline: - media_pipeline_stop(&node->video_dev.entity); + media_pipeline_stop(node->video_dev.entity.pads); err_pm_put: unicam_runtime_put(dev); err_streaming: @@ -2646,7 +2646,7 @@ static void unicam_stop_streaming(struct vb2_queue *vq) unicam_disable(dev); - media_pipeline_stop(&node->video_dev.entity); + media_pipeline_stop(node->video_dev.entity.pads); if (dev->clocks_enabled) { if (clk_set_min_rate(dev->vpu_clock, 0)) -- 2.33.1