public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] drm/atmel-hlcdc: make more use of helpers
@ 2025-12-18 13:25 Ludovic Desroches
  2025-12-18 13:25 ` [PATCH v2 1/8] drm/atmel-hlcdc: use managed device resources for the display controller Ludovic Desroches
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Ludovic Desroches @ 2025-12-18 13:25 UTC (permalink / raw)
  To: Manikandan Muralidharan, Dharma Balasubiramani, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, David Airlie, Simona Vetter,
	Nicolas Ferre, Alexandre Belloni, Claudiu Beznea
  Cc: dri-devel, linux-arm-kernel, linux-kernel, Ludovic Desroches

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", otherwise the atmel-hlcdc driver may fail during the probe.

Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
---
Changes in v2:
- Fix patch 5 warning about uninitialized use of ret.
- Link to v1: https://lore.kernel.org/r/20251121-lcd_cleanup_mainline-v1-0-2587e6fe4d67@microchip.com

---
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 | 50 +++++-----------
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c  | 73 +++++++++++-------------
 5 files changed, 75 insertions(+), 121 deletions(-)
---
base-commit: 88cbd8ac379cf5ce68b7efcfd4d1484a6871ee0b
change-id: 20251121-lcd_cleanup_mainline-b6acc75b5a09

Best regards,
-- 
Ludovic Desroches <ludovic.desroches@microchip.com>



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2026-01-20 11:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-18 13:25 [PATCH v2 0/8] drm/atmel-hlcdc: make more use of helpers Ludovic Desroches
2025-12-18 13:25 ` [PATCH v2 1/8] drm/atmel-hlcdc: use managed device resources for the display controller Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 2/8] drm/atmel-hlcdc: add support for the nomodeset kernel parameter Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 3/8] drm/atmel-hlcdc: use drmm_simple_encoder_alloc() Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 4/8] drm/atmel-hlcdc: use drm_crtc_mask() Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 5/8] drm/atmel-hlcdc: use devm_drm_of_get_bridge() Ludovic Desroches
2026-01-05  6:20   ` Manikandan.M
2025-12-18 13:26 ` [PATCH v2 6/8] drm/atmel-hlcdc: use drmm_crtc_alloc_with_planes() Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 7/8] drm/atmel-hlcdc: use drmm_universal_plane_alloc() Ludovic Desroches
2025-12-18 13:26 ` [PATCH v2 8/8] drm/atmel-hlcdc: destroy properly the plane state in the reset callback Ludovic Desroches
2026-01-05  6:24   ` Manikandan.M
2026-01-20 11:22 ` [PATCH v2 0/8] drm/atmel-hlcdc: make more use of helpers Manikandan.M

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox