On Tue, Jun 18, 2024 at 01:37:15PM GMT, Marc Gonzalez wrote: > On 18/06/2024 00:28, Dmitry Baryshkov wrote: > > > On Mon, Jun 17, 2024 at 06:03:01PM GMT, Marc Gonzalez wrote: > > > >> Once probe uses only devm functions, remove() becomes unnecessary. > > > > Breves vibrantesque sententiae > > > > With the hope of getting an expanded commit message: > > > > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > > I'm not quite sure what else to say. > > Using only devm* functions in probe, the remove() callback is > no longer needed, since devm unwind will free all resources. > > Is that better? Yes. Or something like: The only call in remove() is drm_bridge_remove(). Use devm_bridge_add(), removing the need to call drm_bridge_remove() manually and drop the driver's remove callback completely. > > NB: this patch is not *required* but I thought "might as well > change it while I'm in the code". > > Regards > -- With best wishes Dmitry