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;
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:
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))