On Fri, 17 Jan 2025 at 11:24, Maxime Ripard <mripard@xxxxxxxxxx> wrote: > > > > I was thinking about using drmm_ here, as the DRM device is also created > > and destroyed each time. But I might be mistaken here. > > Ah, right, it makes sense then, thanks! > Maxime Not sure i understand. The drm device is created in probe(), and is destroyed by devm. I do not see a path where it can be created/destroyed without a trip via probe/remove, and so tying the lifetime of the bridge in question to devm seems correct?