On Thu, 28 Jan 2021 10:10:47 +0100, Uwe Kleine-König wrote: > A registered driver without a probe callback doesn't make sense, so > refuse to register such a driver. (Otherwise i3c_device_probe() yields a > NULL pointer exception.) > > A driver without remove is possible, e.g. when all resources are freed > using devm callbacks. So guard the call to driver->remove by a check > for being non-NULL. > > [...]
Applied, thanks! [1/2] i3c: Handle drivers without probe or remove callback commit: 7456fea589c6ad3422b0c188871ae80e1d307737 [2/2] i3c: Make remove callback return void commit: dd9267034c0e364b49261c3e0070b863286d1242 Best regards, -- Alexandre Belloni <alexandre.bell...@bootlin.com>