From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) (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 438AC70836 for ; Tue, 23 Jun 2026 12:50:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782219022; cv=none; b=BEq15xNjc2srnBE84MQ/JfDNMP+RjYbDaX3PlhVuR0k/bv/WGRlUlRC2T8vRh6Cg2/cl0iZRiIPtxygvyMaCU2EfG1tZMudj/pVW/kZHBgpGgINRYU6mo1SoT2x13Z3X5hTFZxOOLMCPZ2gUqnYs4wRzh0zzhVDqTsvpYJtmyF4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782219022; c=relaxed/simple; bh=L65734uuG7ZptESsrv8YJwSbh6bdHqMKBc/tnac5Vkw=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=VlAtdXSLPNf4bSYv2imt9EG98rVCKr3uedv23gCi4RdhZNTdb7IM03SkTfgCUy692gJ4zxz/XHYWGMGOdw/DzAKcxJOlLOIerdcJHR9BBo4X9qPbxZyQj/66fTaBnJH1qLTPvzKiRiB/Ioi3Z66WZmkhCrxop/Bw9scb3uJKzHY= 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=bWyY53yG; arc=none smtp.client-ip=209.85.208.47 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="bWyY53yG" Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-6870ad8072eso1133008a12.0 for ; Tue, 23 Jun 2026 05:50:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1782219020; x=1782823820; 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=wuxR7/cwC5PXnlH9Ywf/Xu94uq2eGxYSfkkCZirEJFQ=; b=bWyY53yGXM1YKsIh7E7OYfJZuSB7Dy8241v7TErTlJ0FSAHpcLZ5SBvsaqj1t97A0q ZrojoxPIaR+9LTXSvgB3IwRC5us2vnnIBz/0fpHBrIsEFotvkmi97P1v9Pa45zKh7tqx Zv0V52FVgY6jcNHqpdDKv9yB6SInQn2uqa20uXG8HsyBD2FXqM72Rpb30qucfd28y4co t/tIZtsi84sFu4SDKag1t2beLTa80ClT7Vg6/RRcv8VQD4fhVhD/409Hrxi6gIC4DL5h WAGo6a9NRigWYNY/1Qtu/0JWpvAYGaJ9LCCCBl5S1FpnUO5SPMDJsyMFa4PK1WaFBrhd aFhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782219020; x=1782823820; 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=wuxR7/cwC5PXnlH9Ywf/Xu94uq2eGxYSfkkCZirEJFQ=; b=NVaLr1X+EQ2UEodDZlIDcDBEwN6taR93+/mXV0dWQ90hN+KV2LMJvriOYNE2syYR2L sg44yJbaDLuBJ+irUqUUzXPXnitI5fUqC2DeNpoH7fBUuJM3HqtL1lim6wVw121sNqmM FTHH/d+RrFPOETztNvIHXBLEFv/76NTsbNjFQCJf0p28WNUpZZv9CN7xJJxYdQlw5WDa aHQ8dFYQe4iSUrHnhMSDft167udOUzOA6vMrWcx1zQPdTeQQ3gcd93TqeZv+49L4M5Wr lfpV/W2XWWMVPoePH7SaYBfosHVj0dfEnrBYrx26rLJU+qbIto/QauA2zPOUI+b2gd7+ Jn+Q== X-Forwarded-Encrypted: i=1; AFNElJ8IZ9F1DiT0RFuw89eTcoacopfRqVnxTejVUd7OntAb0fkyWj0y58qVTbDnkZ2Or9O4jCjcXx8zjsgqP2k=@vger.kernel.org X-Gm-Message-State: AOJu0Yye1UBVuqtmoeLWQOCuSgyn3NAMrdinUF17XGUtcEgr/HwwMy52 vlZ5CU3c8jg6I1B46cuS0GrohPWxsB1A62yW4bqZzV8pPhWPe8rczLsQ X-Gm-Gg: AfdE7clqQ325wYd+MwiTguSAyFamhFUcxd7aqEMi98O4YQ3qaMqD5cYMWCQL77KAk0J xevsv74Eu9T5cmwg5oqP6bEXysll92LtToBqdB274KI+h5EKzFm8UUJm7XjsUnlIQsjL5Ta2tDj PB4Q6+hncJ6Nx1L3bfZwpbxxblKUSXsfRIAUO+XIOHzBDNhIGLKAh5iscaai4rANOTE22N0NDMB e0Bg6gWhRY36Mue/6Dy+980giDgPJTXRoyp1xgkXSgW5meD+dKzhnb2OTXyqmwGF6KzdYZJ8g0V p/PfgHpJQi00VC4HB7xPhHMbescbaz4ZSFnxBwZVT9nxeTDanlzNPmu3MQLarqITvjU+YA1GK5l sQUIzshQ2CQ9SJywBGlhVwdGoBG2mk2nNsbZpb5tUPcjDAQlyW/pC7mCWhD4rXAYuTdAPuNQ6Pw LPthzw6soFpHU+kbYr+78m X-Received: by 2002:a05:6402:52d4:b0:695:defe:bad with SMTP id 4fb4d7f45d1cf-697d4315842mr2072027a12.9.1782219019350; Tue, 23 Jun 2026 05:50:19 -0700 (PDT) Received: from [127.0.0.2] ([194.35.121.133]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6977b82fd6fsm5153967a12.2.2026.06.23.05.50.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jun 2026 05:50:18 -0700 (PDT) From: Diogo Silva 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> 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=H4sIAOaAOmoC/x3MTQ5AMBBA4avIrE1SRf1cRSzQwSSUdBIhjbtrL L/FewGEPJNAmwTwdLHw4SKyNIFpHdxCyDYatNJGGZ0j3Y87BK3fUXg/N8JxLPPaWFOUTQWxOz3 NfP/Prn/fD3HAptRjAAAA 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 --- 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