[PATCH v2 2/8] scsi: Make use of bus callbacks
Peter Wang (王信友)
peter.wang at mediatek.com
Mon Dec 22 00:28:37 PST 2025
On Fri, 2025-12-19 at 10:25 +0100, Uwe Kleine-König wrote:
> Introduce a bus specific probe, remove and shutdown function. For now
> this only allows to get rid of a cast of the generic device to an
> scsi
> device in the drivers and changes the remove prototype to return
> void---a non-zero return value is ignored anyhow.
>
> The objective is to get rid of users of struct device_driver
> callbacks
> .probe(), .remove() and .shutdown() to eventually remove these. Until
> all scsi drivers are converted this results in a runtime warning
> about
> the drivers needing an update because there is a bus probe function
> and
> a driver probe function. The in-tree drivers are fixed by the
> following
> commits.
>
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig at baylibre.com>
Reviewed-by: Peter Wang <peter.wang at mediatek.com>
More information about the Linux-mediatek
mailing list