Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a6fda0f5 authored by Laurent Pinchart's avatar Laurent Pinchart Committed by Joerg Roedel
Browse files

iommu/omap: Remove omap_iommu unused owner field



The owner field is never set. Remove it.

Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: default avatarSuman Anna <s-anna@ti.com>
Signed-off-by: default avatarJoerg Roedel <jroedel@suse.de>
parent 7d682774
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -893,19 +893,11 @@ static struct omap_iommu *omap_iommu_attach(const char *name, u32 *iopgd)
		goto err_enable;
	flush_iotlb_all(obj);

	if (!try_module_get(obj->owner)) {
		err = -ENODEV;
		goto err_module;
	}

	spin_unlock(&obj->iommu_lock);

	dev_dbg(obj->dev, "%s: %s\n", __func__, obj->name);
	return obj;

err_module:
	if (obj->refcount == 1)
		iommu_disable(obj);
err_enable:
	obj->refcount--;
	spin_unlock(&obj->iommu_lock);
@@ -926,8 +918,6 @@ static void omap_iommu_detach(struct omap_iommu *obj)
	if (--obj->refcount == 0)
		iommu_disable(obj);

	module_put(obj->owner);

	obj->iopgd = NULL;

	spin_unlock(&obj->iommu_lock);
+0 −1
Original line number Diff line number Diff line
@@ -28,7 +28,6 @@ struct iotlb_entry {

struct omap_iommu {
	const char	*name;
	struct module	*owner;
	void __iomem	*regbase;
	struct device	*dev;
	void		*isr_priv;