zorro: Drop useless (and hardly used) .driver member in struct zorro_dev
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 30 Jul 2021 19:10:35 +0000 (21:10 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Aug 2021 12:37:04 +0000 (14:37 +0200)
commitfac58b4a5287c9d37c39d09d9bdc80846b744649
tree45c5fb9b0d4871b10d2f70d529ea703a37541c56
parent18d214cc1d83af5dadf12c383686715497f20571
zorro: Drop useless (and hardly used) .driver member in struct zorro_dev

The only actual use is to check in zorro_device_probe() that the device
isn't already bound. The driver core already ensures this however so the
check can go away which allows to drop the then assigned-only member
from struct zorro_dev.

If the value was indeed needed somewhere it can always be calculated by

to_zorro_driver(z->dev.driver)

.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20210730191035.1455248-5-u.kleine-koenig@pengutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/zorro/zorro-driver.c
include/linux/zorro.h