Hi, This set of patches is mostly about using available helpers when possible to simplify the code and ease the maintenance.
There is a dependency on "drm/panel: simple: restore connector_type fallback" that I just submitted, otherwise the atmel-hlcdc driver may fail during the probe. Signed-off-by: Ludovic Desroches <[email protected]> --- Ludovic Desroches (8): drm/atmel-hlcdc: use managed device resources for the display controller drm/atmel-hlcdc: add support for the nomodeset kernel parameter drm/atmel-hlcdc: use drmm_simple_encoder_alloc() drm/atmel-hlcdc: use drm_crtc_mask() drm/atmel-hlcdc: use devm_drm_of_get_bridge() drm/atmel-hlcdc: use drmm_crtc_alloc_with_planes() drm/atmel-hlcdc: use drmm_universal_plane_alloc() drm/atmel-hlcdc: destroy properly the plane state in the reset callback drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 32 ++--------- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 40 +++++++------ drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 43 ++++---------- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 73 +++++++++++------------- 5 files changed, 73 insertions(+), 116 deletions(-) --- base-commit: 88cbd8ac379cf5ce68b7efcfd4d1484a6871ee0b change-id: 20251121-lcd_cleanup_mainline-b6acc75b5a09 Best regards, -- Ludovic Desroches <[email protected]>
