Message ID | 20240129-x1e80100-display-v1-0-0d9eb8254df0@linaro.org |
---|---|
Headers |
Return-Path: <linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2087:b0:106:209c:c626 with SMTP id gs7csp560100dyb; Mon, 29 Jan 2024 05:19:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IEdmP7vUCcQnYdSvkF+WPApns18z4DgMlrqIbtNtg43hcv9GERojfezfzFskqkGhlVPAewr X-Received: by 2002:a17:906:4719:b0:a31:580b:2239 with SMTP id y25-20020a170906471900b00a31580b2239mr4468245ejq.29.1706534376251; Mon, 29 Jan 2024 05:19:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706534376; cv=pass; d=google.com; s=arc-20160816; b=i3MDRnSUCFuzfclKjE8fWpKj785sxrpFYrNq1RekdaTUTdiLBsYWWh7U2AieY3GQSw ezJPl0iqNUxCofNtHLARZL6h8tdzHYTfLnaXuWGJmNYwoU8hTlq5hMLdTKYqc7wVPGCQ t+htut0Q5QgZN0vmT5SH62a0PIwkv2IEvyFu2PodQb/BuNfi9rks0AINtVKjewaCuDwO j/tY2FVHbRvQRsk1BNIYp4Q6UTH0sAXz1kj+VdYArDJMQdJuNuAvV/3revktVkI9pE5P W04cHjOWJsK4PeIyM9VfbiRwl/2juP4sfRLXuiv+Gjk/F9hrYBLGmwgj2edDz+UnOPDU hSfA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=I5eVpbB25HXQxgWJrqti9OANlwnBf9Ih23lyrFGGtAA=; fh=bAkfvntwwBRXVZIUSUvHh0axld2LfFTw1W7+GSmLlB0=; b=mseMrsK+FKWZMRa4wRFIactKOBapf2uJIVkIAZaR3f9IHEu/SezxuFfjp35iUGCwU+ MESB+DjvNbmSmqkBwnSQFKE3uMQNWpDH2d+ucFAzSbbsHz70eUbqxcE/89NhfaKGdX2+ yjmPzusQvEjiTXhn/rNvzWKSHFGFRrcKk7oqvZovOaI8aUApKiXUc5QnK5DNpKXKWF7t Lbm/CzVK6j6diFCgvDBG99oLWp0GDDmwqSCAJb7SEETjF1QEjbm40XirOUU1u2P+efgx /jOWpLoiGfNiFrn38wbE792+Kwab4rVoy6c3RMarjaZgzLge6vl/xqLzB56ns9n84fIV naPQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=efKHsVA0; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id b11-20020a170906d10b00b00a35e5ba5621si392086ejz.196.2024.01.29.05.19.36 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 05:19:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=efKHsVA0; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-42776-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id DAB301F26BE0 for <ouuuleilei@gmail.com>; Mon, 29 Jan 2024 13:19:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D219F64AA1; Mon, 29 Jan 2024 13:19:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="efKHsVA0" Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (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 C92AC62A02 for <linux-kernel@vger.kernel.org>; Mon, 29 Jan 2024 13:19:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706534351; cv=none; b=uu+GD2ZQWGO8TF22MU6HvPPT9XxAzgXg0+7ICAGXSwwqczs0939lA7Ofa5GH2ReqV8n3MrhPfagIG3E+azr0u76c39uhd7p1kCfCayA0sl6+b6752AVyMBzPhJYDJejrcBCgoNJU75Xf7BuEAztxAcD/V7KE2KtmqAu3zVz4Ri0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706534351; c=relaxed/simple; bh=WXwCrF1iMEcXk395vZUIozuTjV7W1KezDJ0wK+pB1dM=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=BKP27W52Utfj7LjLIM044a41EF2w0zTrQEhKvrKF87FgLsUCNMkCsLbBBwJOihBP1g188o0SXRkR5YoZEA/ps+Ss7LgaPIlZ/YsuDlczN9lKhPUZMV6JxrkcErDUSCW6t/E++iKxQJ8yNZv9wIoZFiVdV3EMXcms0lXBSb4UwII= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=efKHsVA0; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a357cba4a32so161633666b.2 for <linux-kernel@vger.kernel.org>; Mon, 29 Jan 2024 05:19:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706534348; x=1707139148; 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=I5eVpbB25HXQxgWJrqti9OANlwnBf9Ih23lyrFGGtAA=; b=efKHsVA0KSa/VpwFcjm5zRJ5GLZmFXZicAgjLElAZ2UO/s4J3+1iycBq039fumld/w uXGhVc1IzXspjtVRiYstkOTvTLYl2ugegHto1nSYJlt5JvkUp+mGOQPCFIsKV04v+Pe7 2C/h12Do7fAQQjG0QjfTiWJHgRnBuVQtCtej/SFqT/gL75fVEVV1RmLvi+KgG3AAX0a8 5C+2Trwhj/N4MJT3ZNw4KwLph0BDCr9E7hv2Sef/cM8wDxkqZLZaErBCVRJmEBlHGDfm epa2N+U0LPYmuL+YhlaBVslUYiIpTWP9VnQ9/TNx6v6d/c+dookwYGieTu/SNclJOg12 hwWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706534348; x=1707139148; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=I5eVpbB25HXQxgWJrqti9OANlwnBf9Ih23lyrFGGtAA=; b=dZPqdcYJWZUpn+WORVX03RTzxPl0bMzHgl41q6Tt3478ipxKikMYUjZNOUdB9ZNkqn 1r6I+ql5PrjjPp3gmtXsFyDFrmZX1WtgZBACuMFEwX3OW35zbfqB0HVvum+iUtSwIlNg 1F55xcT4OIB8jM189Me8uhwuW+4iNxyziiZqw2G71iIolM8aAa8bH3idwpSqmPEjgzl4 6JrD/uJ9Kq7DrGms4zhe2z1KJybUA/rOfprPtXB0qHk0+53aCsyuhzWdv/oNXJ4d5tgu HvJlsDDAVkUmZoxX444v1piqWMjtuo1Q/19zihrSHiN2pTKCLp/UCZAw+YxqH4Iwk3tZ ngiQ== X-Gm-Message-State: AOJu0YxZwP5IhzeOV6TnndYFNyCauzgHiFExtL5HuiJAdoynXhJ4LJl2 AFyLbMtsbaW6G7bIhh+CzzPzBhaRgboG6TNybTP0/fKARc4ICJfe3DI/PkIcYlw= X-Received: by 2002:a17:906:bc49:b0:a35:69c3:8af5 with SMTP id s9-20020a170906bc4900b00a3569c38af5mr3225051ejv.36.1706534347903; Mon, 29 Jan 2024 05:19:07 -0800 (PST) Received: from [127.0.1.1] ([79.115.23.25]) by smtp.gmail.com with ESMTPSA id q15-20020a17090622cf00b00a359afad88dsm1591658eja.10.2024.01.29.05.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 05:19:07 -0800 (PST) From: Abel Vesa <abel.vesa@linaro.org> Subject: [PATCH 0/5] drm/msm: Add display support for X1E80100 Date: Mon, 29 Jan 2024 15:18:53 +0200 Message-Id: <20240129-x1e80100-display-v1-0-0d9eb8254df0@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAL2lt2UC/x2N0QqDMAwAf0XyvEBSi4z9ythDqlEDpZOGDUX89 5U93sFxJ7hWU4dHd0LVr7m9SwO+dTCuUhZFmxpDoNBzIMad9U5MhJP5luVAiUMfYiRKMkPLkrh iqlLGtYXlk3OTW9XZ9v/n+bquHx8AJ2B3AAAA To: Rob Clark <robdclark@gmail.com>, Abhinav Kumar <quic_abhinavk@quicinc.com>, Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, Sean Paul <sean@poorly.run>, Marijn Suijten <marijn.suijten@somainline.org>, David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>, Maarten Lankhorst <maarten.lankhorst@linux.intel.com>, Maxime Ripard <mripard@kernel.org>, Thomas Zimmermann <tzimmermann@suse.de>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Neil Armstrong <neil.armstrong@linaro.org> Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa <abel.vesa@linaro.org> X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1409; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=WXwCrF1iMEcXk395vZUIozuTjV7W1KezDJ0wK+pB1dM=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBlt6XAyyrUHNMZ7tZaQaVkKEhqXAPQYD297pt77 cVz/Nvo4dCJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCZbelwAAKCRAbX0TJAJUV Vv61D/9bBdHXS2wO6uKyfd7rbe1VW/qu+1zH6S6JWIsPFoU1rpxKaN3xBeA24PvB/qvt4AD1PYz xZNQMdJA1PAC8MDqz4/NanHfBFVySXwo/7+Xu31ocVupozgKfbIevnAJxbMh7YvSaVgiru0UcrC p6VigFeydgfKVqWm192f9K2K+GaRC92TfFx7FeHU/ptzu1UbaxxRf6hmn+C/E6nw0SfS20GMkKq +QA65vuln5dQ5roWvWsFlj3XCrr9clS8U6nqTlVpC1d1pt81tOERCP1ithcJGeGHqxHHbJFURh9 7cNwkRfZzVxGPXKREvwbvZxVYxZ/doljclG5U+YWAHR7xWGdygTn0pg3pER3yS6jaD/kqQ2Voc2 5FPVl3W0u3sBbjP/KGLbQQE+bIYesaqBdnEKcH2p+zMTq7yHgpOA1rOCKZelbIGLCXlAR6pmSgC KUO/wHRQDPwh9GIzmVkJnnspHDXEj5sHO1o+tG/PqVP9dvCAQonRXUzKtjtJGRiQpjdbp4JtsnT MeiNuutD5Cho2eapVCv1ukETcJA/SfQ3F/MrZn7NMz/RoHjisv0T8mL0Pb4aCdEmilm0Ejisd83 fMnNXZdfIYU81HG1QH/BkPSAUQjKsLC8yAxa2YNRppJgv7cPkrjW+ITRpI/HITT84XTIv7j03Bm F5w42EbmwAIFGmw== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1789430990272526846 X-GMAIL-MSGID: 1789430990272526846 |
Series |
drm/msm: Add display support for X1E80100
|
|
Message
Abel Vesa
Jan. 29, 2024, 1:18 p.m. UTC
This patchset adds support for display for X1E80100.
The support for embedded DisplayPort on this platform will not
be enabled using the connetor type from driver match data,
but through some 'is-edp' property via DT. This subsequent work
will be part of a separate patchset.
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
---
Abel Vesa (4):
dt-bindings: display/msm: document MDSS on X1E80100
dt-bindings: display/msm: Document the DPU for X1E80100
drm/msm: mdss: Add X1E80100 support
drm/msm/dpu: Add X1E80100 support
Abhinav Kumar (1):
drm/msm/dp: Try looking for link-frequencies into the port@0's endpoint first
.../bindings/display/msm/qcom,sm8650-dpu.yaml | 5 +-
.../bindings/display/msm/qcom,x1e80100-mdss.yaml | 249 ++++++++++++
.../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 449 +++++++++++++++++++++
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 +
drivers/gpu/drm/msm/dp/dp_parser.c | 6 +-
drivers/gpu/drm/msm/msm_mdss.c | 10 +
8 files changed, 721 insertions(+), 2 deletions(-)
---
base-commit: 6776c8d0924953c6bbd4920d8408f4c1d898af71
change-id: 20231201-x1e80100-display-a46324400baf
Best regards,