mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-04 04:06:26 +00:00
sh: superhyway: Simplify check in remove callback
The driver core only calls a remove callback when the device was successfully bound (aka probed) before. So dev->driver is never NULL. (And even if it was NULL, to_superhyway_driver(NULL) isn't ...) Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Link: https://lore.kernel.org/r/20210730191035.1455248-3-u.kleine-koenig@pengutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
f52c9ccb86
commit
fe976c4aad
@ -155,7 +155,7 @@ static void superhyway_device_remove(struct device *dev)
|
||||
struct superhyway_device *shyway_dev = to_superhyway_device(dev);
|
||||
struct superhyway_driver *shyway_drv = to_superhyway_driver(dev->driver);
|
||||
|
||||
if (shyway_drv && shyway_drv->remove)
|
||||
if (shyway_drv->remove)
|
||||
shyway_drv->remove(shyway_dev);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user