Commit cdd87d3a authored by Philipp Zabel's avatar Philipp Zabel Committed by Mauro Carvalho Chehab
Browse files

media: coda: remove unused instances list



The per-device instance list is unused, remove it.

Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: default avatarHans Verkuil <hansverk@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 074e8db0
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -2215,10 +2215,6 @@ static int coda_open(struct file *file)
	INIT_LIST_HEAD(&ctx->buffer_meta_list);
	spin_lock_init(&ctx->buffer_meta_lock);

	mutex_lock(&dev->dev_mutex);
	list_add(&ctx->list, &dev->instances);
	mutex_unlock(&dev->dev_mutex);

	v4l2_dbg(1, coda_debug, &dev->v4l2_dev, "Created instance %d (%p)\n",
		 ctx->idx, ctx);

@@ -2265,10 +2261,6 @@ static int coda_release(struct file *file)
		flush_work(&ctx->seq_end_work);
	}

	mutex_lock(&dev->dev_mutex);
	list_del(&ctx->list);
	mutex_unlock(&dev->dev_mutex);

	if (ctx->dev->devtype->product == CODA_DX6)
		coda_free_aux_buf(dev, &ctx->workbuf);

@@ -2673,7 +2665,6 @@ static int coda_probe(struct platform_device *pdev)
		return -EINVAL;

	spin_lock_init(&dev->irqlock);
	INIT_LIST_HEAD(&dev->instances);

	dev->plat_dev = pdev;
	dev->clk_per = devm_clk_get(&pdev->dev, "per");
+0 −2
Original line number Diff line number Diff line
@@ -95,7 +95,6 @@ struct coda_dev {
	struct mutex		coda_mutex;
	struct workqueue_struct	*workqueue;
	struct v4l2_m2m_dev	*m2m_dev;
	struct list_head	instances;
	struct ida		ida;
	struct dentry		*debugfs_root;
};
@@ -193,7 +192,6 @@ struct coda_context_ops {
struct coda_ctx {
	struct coda_dev			*dev;
	struct mutex			buffer_mutex;
	struct list_head		list;
	struct work_struct		pic_run_work;
	struct work_struct		seq_end_work;
	struct completion		completion;