mtd: maps: vmu-flash: simplify the return expression of probe_maple_vmu
authorLiu Shixin <liushixin2@huawei.com>
Sat, 19 Sep 2020 10:08:54 +0000 (18:08 +0800)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 2 Oct 2020 07:08:13 +0000 (09:08 +0200)
Simplify the return expression.

Signed-off-by: Liu Shixin <liushixin2@huawei.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20200919100854.1639267-1-liushixin2@huawei.com
drivers/mtd/maps/vmu-flash.c

index 177bf13..588e82d 100644 (file)
@@ -772,7 +772,6 @@ static void vmu_file_error(struct maple_device *mdev, void *recvbuf)
 
 static int probe_maple_vmu(struct device *dev)
 {
-       int error;
        struct maple_device *mdev = to_maple_dev(dev);
        struct maple_driver *mdrv = to_maple_driver(dev->driver);
 
@@ -780,11 +779,7 @@ static int probe_maple_vmu(struct device *dev)
        mdev->fileerr_handler = vmu_file_error;
        mdev->driver = mdrv;
 
-       error = vmu_connect(mdev);
-       if (error)
-               return error;
-
-       return 0;
+       return vmu_connect(mdev);
 }
 
 static int remove_maple_vmu(struct device *dev)