From f6c952c6dfa0aaa955f62a483c243c41c8ca62fc Mon Sep 17 00:00:00 2001 From: Cai YiWei Date: Thu, 21 Nov 2024 09:48:45 +0800 Subject: [PATCH] media: rockchip: vpss: remove graph_mutex Change-Id: I5c0e1ea977da4ab60d25fa32551075cc7005d7e9 Signed-off-by: Cai YiWei --- drivers/media/platform/rockchip/vpss/dev.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/media/platform/rockchip/vpss/dev.c b/drivers/media/platform/rockchip/vpss/dev.c index e93011d10fb3..3ac576c1d97d 100644 --- a/drivers/media/platform/rockchip/vpss/dev.c +++ b/drivers/media/platform/rockchip/vpss/dev.c @@ -191,18 +191,16 @@ rkvpss_subdev_notifier_complete(struct v4l2_async_notifier *notifier) int ret; dev = container_of(notifier, struct rkvpss_device, notifier); - mutex_lock(&dev->media_dev.graph_mutex); ret = rkvpss_create_links(dev); if (ret < 0) - goto unlock; + goto err; ret = v4l2_device_register_subdev_nodes(&dev->v4l2_dev); if (ret < 0) - goto unlock; + goto err; rkvpss_pipeline_default_fmt(dev); v4l2_info(&dev->v4l2_dev, "Async subdev notifier completed\n"); -unlock: - mutex_unlock(&dev->media_dev.graph_mutex); +err: return ret; }