iommu/omap: Remove omap_iommu unused owner field
The owner field is never set. Remove it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Suman Anna <s-anna@ti.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
parent
7d6827748d
commit
a6fda0f586
|
@ -893,19 +893,11 @@ static struct omap_iommu *omap_iommu_attach(const char *name, u32 *iopgd)
|
||||||
goto err_enable;
|
goto err_enable;
|
||||||
flush_iotlb_all(obj);
|
flush_iotlb_all(obj);
|
||||||
|
|
||||||
if (!try_module_get(obj->owner)) {
|
|
||||||
err = -ENODEV;
|
|
||||||
goto err_module;
|
|
||||||
}
|
|
||||||
|
|
||||||
spin_unlock(&obj->iommu_lock);
|
spin_unlock(&obj->iommu_lock);
|
||||||
|
|
||||||
dev_dbg(obj->dev, "%s: %s\n", __func__, obj->name);
|
dev_dbg(obj->dev, "%s: %s\n", __func__, obj->name);
|
||||||
return obj;
|
return obj;
|
||||||
|
|
||||||
err_module:
|
|
||||||
if (obj->refcount == 1)
|
|
||||||
iommu_disable(obj);
|
|
||||||
err_enable:
|
err_enable:
|
||||||
obj->refcount--;
|
obj->refcount--;
|
||||||
spin_unlock(&obj->iommu_lock);
|
spin_unlock(&obj->iommu_lock);
|
||||||
|
@ -926,8 +918,6 @@ static void omap_iommu_detach(struct omap_iommu *obj)
|
||||||
if (--obj->refcount == 0)
|
if (--obj->refcount == 0)
|
||||||
iommu_disable(obj);
|
iommu_disable(obj);
|
||||||
|
|
||||||
module_put(obj->owner);
|
|
||||||
|
|
||||||
obj->iopgd = NULL;
|
obj->iopgd = NULL;
|
||||||
|
|
||||||
spin_unlock(&obj->iommu_lock);
|
spin_unlock(&obj->iommu_lock);
|
||||||
|
|
|
@ -28,7 +28,6 @@ struct iotlb_entry {
|
||||||
|
|
||||||
struct omap_iommu {
|
struct omap_iommu {
|
||||||
const char *name;
|
const char *name;
|
||||||
struct module *owner;
|
|
||||||
void __iomem *regbase;
|
void __iomem *regbase;
|
||||||
struct device *dev;
|
struct device *dev;
|
||||||
void *isr_priv;
|
void *isr_priv;
|
||||||
|
|
Loading…
Reference in New Issue