With the panel refcount allocation infrastructure merged: [1] and all drivers converted to use the new API: [2],[3] and [4], the next chunk of work involves integrating refcounting across different callers across various drivers.
First patch was added to the original series [1] but later removed. Adding it here with the initial of_drm_find_panel() callers being updated with refcounting. This is not an exhaustive list. Remaining drivers to be updated will be sent in next set of series. [1] -> https://patchwork.freedesktop.org/series/146750/ [2] -> https://patchwork.freedesktop.org/series/147082/ [3] -> https://patchwork.freedesktop.org/series/147157/ [4] -> https://patchwork.freedesktop.org/series/147246/ Signed-off-by: Anusha Srivatsa <[email protected]> --- Anusha Srivatsa (4): drm/panel: get/put panel reference in drm_panel_add/remove() drm/panel/samsung-dsicm: Keep up with refcounting drm/panel/sun4i: Keep up with refcounting drm/panel/exynos: Keep up with refcounting drivers/gpu/drm/bridge/samsung-dsim.c | 1 + drivers/gpu/drm/drm_panel.c | 2 ++ drivers/gpu/drm/exynos/exynos_drm_dpi.c | 1 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 ++ 4 files changed, 6 insertions(+) --- base-commit: 685c407f168cb49a12cc703230d1e2d62767bfd2 change-id: 20250604-of_drm_find_panel_part1-33a2deb79256 Best regards, -- Anusha Srivatsa <[email protected]>
