dmaengine: ioatdma: fix coccinelle warning
authorDave Jiang <dave.jiang@intel.com>
Thu, 20 Aug 2015 15:44:14 +0000 (08:44 -0700)
committerVinod Koul <vinod.koul@intel.com>
Fri, 21 Aug 2015 08:34:24 +0000 (14:04 +0530)
Simplifying the end return. This existed in the original code but was
flagged when refactoring of the code made it appear it's new.

coccinelle warnings: (new ones prefixed by >>)

>> drivers/dma/ioat/init.c:1018:1-3: WARNING: end returns can be simpified

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/ioat/init.c

index 5922221..60a7c32 100644 (file)
@@ -1008,16 +1008,15 @@ out:
 
 static int ioat3_dma_self_test(struct ioatdma_device *ioat_dma)
 {
-       int rc = ioat_dma_self_test(ioat_dma);
+       int rc;
 
+       rc = ioat_dma_self_test(ioat_dma);
        if (rc)
                return rc;
 
        rc = ioat_xor_val_self_test(ioat_dma);
-       if (rc)
-               return rc;
 
-       return 0;
+       return rc;
 }
 
 static void ioat_intr_quirk(struct ioatdma_device *ioat_dma)