]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
mips: sgi-ip22: Drop redundant check from .remove()
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Sat, 18 Jun 2022 20:40:37 +0000 (22:40 +0200)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Tue, 5 Jul 2022 09:10:17 +0000 (11:10 +0200)
The remove callback is only called by the driver core if there is a
driver to unbind, so there is no need to check dev->driver to be
non-NULL.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/sgi-ip22/ip22-gio.c

index 38d12f417e4821c1de4bd0ae29d663c638fe65ad..8686e8c1c4e5ed159ac64d730415ba6caec83a27 100644 (file)
@@ -148,7 +148,7 @@ static void gio_device_remove(struct device *dev)
        struct gio_device *gio_dev = to_gio_device(dev);
        struct gio_driver *drv = to_gio_driver(dev->driver);
 
-       if (dev->driver && drv->remove)
+       if (drv->remove)
                drv->remove(gio_dev);
 }