summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/shmobile-ipmmu.c
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2014-02-21 16:54:53 +0100
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2014-04-17 12:16:12 +0200
commitac1ef1fed3d2c1cd4902ecb92876cb239c97a870 (patch)
tree51190f5de523a75f871dbc401726a285b40e0a51 /drivers/iommu/shmobile-ipmmu.c
parentc9eaa447e77efe77b7fa4c953bd62de8297fd6c5 (diff)
downloadlinux-ac1ef1fed3d2c1cd4902ecb92876cb239c97a870.tar.bz2
iommu/shmobile: Don't ignore the ipmmu_iommu_init() return value
The function can fail, don't ignore its error value. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Diffstat (limited to 'drivers/iommu/shmobile-ipmmu.c')
-rw-r--r--drivers/iommu/shmobile-ipmmu.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/iommu/shmobile-ipmmu.c b/drivers/iommu/shmobile-ipmmu.c
index e3bc2e19b6dd..6ba611002c6f 100644
--- a/drivers/iommu/shmobile-ipmmu.c
+++ b/drivers/iommu/shmobile-ipmmu.c
@@ -117,8 +117,7 @@ static int ipmmu_probe(struct platform_device *pdev)
platform_set_drvdata(pdev, ipmmu);
ipmmu_reg_write(ipmmu, IMCTR1, 0x0); /* disable TLB */
ipmmu_reg_write(ipmmu, IMCTR2, 0x0); /* disable PMB */
- ipmmu_iommu_init(ipmmu);
- return 0;
+ return ipmmu_iommu_init(ipmmu);
}
static struct platform_driver ipmmu_driver = {