From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3321930EF91 for ; Tue, 23 Jun 2026 13:19:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782220795; cv=none; b=OqIoom4Tu46L6pl9E228Kaf+Aqy/M1yCUg7S3yuFAUVnBgUHOTkhGKStgSZbkG1ZcHRh4ifAw6Vv5HZU2zt05ctOptgr9vkUSt1GYA7UdPgc0PK8f5R2GzGC9KDMBsYYcCE+UTB7OgLXryPugBh9j73ph/gQMGBTNy9Rzw5gNoU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782220795; c=relaxed/simple; bh=1gGrwl0EHUsNEu4noj7giJcbU2d/otseTn8yvo94OFI=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=Fh08NkuOefvt3O9pVhxaZDt/isDPQ4YBNI+Ktsu0X0bz79QPjghqsbMxIrGIWnGqLhowigJsPVwChIiaOr0/s+zGT/6HEkkS8Z8qqHVWVuEtJ29W/Z9nwL8JvEsSeP5O8JAh78Hw2yW1Vt239u0RyEFhsrsWrN/xxUg4/T2aj1Q= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XVJy+HqQ; arc=none smtp.client-ip=209.85.208.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XVJy+HqQ" Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-68bd9fce347so10466372a12.2 for ; Tue, 23 Jun 2026 06:19:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1782220791; x=1782825591; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=7PhzB9IpnBw2GMjA06F7mqNVMnbUZwmTYPMzQKsAxjM=; b=XVJy+HqQigkGKNCuAbgHNVFrYIv4F6T6ffy1QcquKfGOeWGkGEbnV6W69dQlRtSiVT S3VytjipaR1L8otCDDy0tVviYJI1V/FEnJT7DqTSFGcIiuIouYaZp9Fz/rvAtnZ4ygtN XXDpgnUMuIomrY6DpjbcgpHkW8QWfL/QrifhyR1SCgh12LIl/8YJfB3W+dAd4XfnaQEx 67jshGaGn47AV3l+HDFx3ABnJY7RbbRxWt3ca51Air2F+lA67DRLsfu13gdlkRnz9AFJ CP8w8JS9cfNW6Z8brQyppXQtjTckaK6iUD5ykGfwL+ysF6Qikrgzirua2okqJBFTXspM VjLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782220791; x=1782825591; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7PhzB9IpnBw2GMjA06F7mqNVMnbUZwmTYPMzQKsAxjM=; b=VLheAlY+27i8j8bTl6aoRTNZc8EIZz4ilFPNNYCnD2Vp0YZFVtw8fgtD5Lef5UzA0Z vzK4TtQGfr4jsa4h2m9FIgF/Ej23Js1LDKSBJg2Yv1I5i8reI2V/9G7hZb1AgiOXm3C8 cbKm/piqgmr2p60YLk4PUbf1X0Xwbubw/YHrHoqes6YJgMfVQz+reI6kkmveT+wMPzIg s2C5EWe5M8Sl/2RdSjy0kl4lKoQrCTsY2YneONOAruHwawaL/YVRPX0zzsBo/yPM3m/F BtnBybDRTUJFs+U3jtdWBw5AKxbULCsALXBIC/l29pvcR8FLyWfkYlEwAZDVoh3beUkm DKxg== X-Forwarded-Encrypted: i=1; AFNElJ+POLCnTYeKj/4FaE0TENDbSdwVPRITwUHopQwp/cd/31XQiB7ZqLgUOM6ic2Pizbp0Ng+YdaR4n6uO9lA=@vger.kernel.org X-Gm-Message-State: AOJu0YxHzzkt+bGCycax85YfPdhOrSD+/JvUvvvS9uBKWp1SihNC8UF9 g81Q2eHhE9MgCfsCvrxcd64d86eK9RFN5zYnC/JquriYrpXBRI/FZNiR X-Gm-Gg: AfdE7cmQ6gJkdXnRk/fg2MomA7aQQcdUIKKItjwW+LeTn/BfLG2yYpC3oJfj87zTcky SYWtkgTOeOelM6mHu+uUx8rutnB8x2aQHyOebWXAvksl9AzqqCWxmQIYcd7VEXdf/VnHj+j2v0R 0aQb1umnuLyqX4KLb3FglihNNzUEuaPR2BVykuoyYAqXJdP5b0V3IVABQnn78E5L9hHsl94LuDF MpE0o0RITBCiQIn1ACim1ZmikGrp/MlyLOmhhFG3Y/aE6vqtrMP6CVb5YPhDm1Oex3XLWoGHSR2 6KdriOaKdW/trsaRHrjTCVv/3mTcExpwFop/vNbRqwmAMCSur+92v1wJdWksEWqCnBFeXiOmRQr 6A8UTv2iSNGkQxK96s/N3JhvuCaDAg+vvap5cxqKNmjbs16FzKP6RSBCRekRr0pDtoxGO6qdBDa QQUYZIo656NSDr3No1oCL3 X-Received: by 2002:a05:6402:5107:b0:697:bdb9:51f with SMTP id 4fb4d7f45d1cf-697bdb909c9mr3759928a12.4.1782220791355; Tue, 23 Jun 2026 06:19:51 -0700 (PDT) Received: from [127.0.0.2] ([194.35.121.133]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6977b82f95dsm5060107a12.3.2026.06.23.06.19.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jun 2026 06:19:50 -0700 (PDT) From: Diogo Silva Subject: [PATCH v2 0/2] drm/exynos: DRM encoder improvements for Exynos devices Date: Tue, 23 Jun 2026 15:19:29 +0200 Message-Id: <20260623-exynos-drm-simple-v2-0-a8d59678b7d2@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAOGHOmoC/32NQQ6DIBBFr2JmXRrESrWr3qNxITLqJAIGGqIx3 L3oAbp8L/nvHxDQEwZ4FQd4jBTI2QziVsAw93ZCRjozCC4kl6JiuO3WBaa9YYHMuiBTqq4aqeW jbp+Qd6vHkbar+ekyzxS+zu/XRSxP+68WS8bPpBh526gS8T2Znpb74Ax0KaUfj96zn7IAAAA= X-Change-ID: 20260623-exynos-drm-simple-bb5386d64597 To: Jingoo Han , Inki Dae , Seung-Woo Kim , Kyungmin Park , David Airlie , Simona Vetter , Krzysztof Kozlowski , Alim Akhtar Cc: dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Silva X-Mailer: b4 0.14.3 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 --- Changes in v2: - Fix mistake in exynos_drm_vidi - Fix indentation - Link to v1: https://lore.kernel.org/r/20260623-exynos-drm-simple-v1-0-bb52f098b1ee@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