Maxime -
I'm cutting a lot of context here. Not because I don't think it deserves an answer, but because I seem to be failing at communication. On Mon, 19 May 2025, Maxime Ripard <mrip...@kernel.org> wrote: > You still haven't explained why it would take anything more than > registering a dumb device at probe time though. With that, do you mean a dumb struct device, or any struct device with a suitable lifetime, that we'd pass to devm_drm_panel_alloc()? Is using devm_drm_panel_alloc() like that instead of our own allocation with drm_panel_init() the main point of contention for you? If yes, we can do that. BR, Jani. -- Jani Nikula, Intel