summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2022-06-18 15:56:05 +0200
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>2022-06-18 15:56:05 +0200
commit0949cab32adedfd3cf83d61e71fc2cfb8a943694 (patch)
treeeb9601bf5fbcb9079c901d659e099250169eae44
parent9ce4017ae927ea405a194d94006438e611bbb5dc (diff)
downloadlinux-driver-remove.tar.gz
linux-driver-remove.tar.xz
mips: sgi-ip22: Drop redundant check from .remove()driver-remove
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>
-rw-r--r--arch/mips/sgi-ip22/ip22-gio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/mips/sgi-ip22/ip22-gio.c b/arch/mips/sgi-ip22/ip22-gio.c
index 38d12f417e48..8686e8c1c4e5 100644
--- a/arch/mips/sgi-ip22/ip22-gio.c
+++ b/arch/mips/sgi-ip22/ip22-gio.c
@@ -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);
}