iommu/shmobile: Don't ignore the ipmmu_iommu_init() return value
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Fri, 21 Feb 2014 15:54:53 +0000 (16:54 +0100)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Thu, 17 Apr 2014 10:16:12 +0000 (12:16 +0200)
The function can fail, don't ignore its error value.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
drivers/iommu/shmobile-ipmmu.c

index e3bc2e19b6dd8f2cd7bd91b30120ecbba477abe3..6ba611002c6f2a64482f41679d50558db663f31c 100644 (file)
@@ -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 = {