|
|
Log in / Subscribe / Register

drm/exynos: DRM encoder improvements for Exynos devices

From:  Diogo Silva <diogompaissilva-AT-gmail.com>
To:  Jingoo Han <jingoohan1-AT-gmail.com>, Inki Dae <inki.dae-AT-samsung.com>, Seung-Woo Kim <sw0312.kim-AT-samsung.com>, Kyungmin Park <kyungmin.park-AT-samsung.com>, David Airlie <airlied-AT-gmail.com>, Simona Vetter <simona-AT-ffwll.ch>, Krzysztof Kozlowski <krzk-AT-kernel.org>, Alim Akhtar <alim.akhtar-AT-samsung.com>
Subject:  [PATCH 0/2] drm/exynos: DRM encoder improvements for Exynos devices
Date:  Tue, 23 Jun 2026 14:49:42 +0200
Message-ID:  <20260623-exynos-drm-simple-v1-0-bb52f098b1ee@gmail.com>
Cc:  dri-devel-AT-lists.freedesktop.org, linux-arm-kernel-AT-lists.infradead.org, linux-samsung-soc-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Diogo Silva <diogompaissilva-AT-gmail.com>
Archive-link:  Article

This series does two things:
	- Open-code drm_simple_encoder_init() since it is deprecated
	- Handle the error code from drm_encoder_init (previously
	  drm_simple_encoder_init) to prevent silent failures and
	  cleanup of uninitialized encoders

Signed-off-by: Diogo Silva <diogompaissilva@gmail.com>
---
Diogo Silva (2):
      drm/exynos: Remove dependency on DRM simple helpers
      drm/exynos: Add error handling to drm_encoder_init()

 drivers/gpu/drm/exynos/exynos_dp.c       | 13 +++++++++++--
 drivers/gpu/drm/exynos/exynos_drm_dpi.c  | 14 ++++++++++++--
 drivers/gpu/drm/exynos/exynos_drm_dsi.c  | 11 +++++++++--
 drivers/gpu/drm/exynos/exynos_drm_vidi.c | 14 ++++++++++++--
 drivers/gpu/drm/exynos/exynos_hdmi.c     | 15 +++++++++++++--
 5 files changed, 57 insertions(+), 10 deletions(-)
---
base-commit: 60326b17f877e12846167bf8ef83680b9875218a
change-id: 20260623-exynos-drm-simple-bb5386d64597

Best regards,
-- 
Diogo Silva <diogompaissilva@gmail.com>




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds