From nobody Mon Apr 6 12:14:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 993A03E51E0 for ; Thu, 19 Mar 2026 15:15:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773933332; cv=none; b=P1pl+JQf/8b+xCYL5rgRTAudg3xFYFJzV9krEWU3usHMUsdU6HqQpwhfaRKjEgE1kEoA54LFiw1Sj4ZlooX1159H8afXh5eT8wYYBathhJycBxZoHenh1iezpFJfMkkr0e0Cx//OkspBCyc1QUiAEe1q5Umpg+NHrToFrPLaLKU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773933332; c=relaxed/simple; bh=Gf4FDhgmj1NlLjlZfra+jq2aSFIo2e2CUezDgfWKO/M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lPJLCoULVC7RQtBzmO+Xht7C4RrSlIgcvH552LW7kdtkxWmbOzTqxd50+rNKtMOBb24k6yjdg/HLOpLicmIzVsOvOZMfzNk2yfMdJySIhQsk3y78Jbaphpm+99s7zQRiJAYNXgE6SHkosdvctGepwf1LiZcPP9GpgJNDQzMYUuE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=FKspMqZY; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LIFFJe4s; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="FKspMqZY"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LIFFJe4s" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62JDFdLl2911234 for ; Thu, 19 Mar 2026 15:15:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= Trr1drIk6edG8UvbXd9UjXfqPOakCh62uE0dJzBQx7E=; b=FKspMqZYm/ZS0bOl 38ro3POtyqxIbKxUi6qQ6FWG6XApammeF9gIuaFiKBFkxjIUsyRR6jeLfUYFzYaG hW7EJQ78lyudOYe10bYazp7uaCX3lSIjyNyQwhOaOQOU+04mW6i4XyXa0e1iAies ecHrQ6W8j1c/Exfdeh+EF7KyDRYRUCZUByDX3VehwvICJGouP5S8uoskHlnCaczv 9k0Z6ziCMPuhdTqn/XnqzpWz4ILcu/VqTnDOmkbKDy/TlO3m6PyPVv+LMLT3hX6i cN2psA6rofOZKAJnghEb8TozDKzLTXN+RTb3pFa/Tyg0NrxlTauDyK1F75pLV7BL um82jw== Received: from mail-vs1-f69.google.com (mail-vs1-f69.google.com [209.85.217.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cyy75uxj7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 19 Mar 2026 15:15:27 +0000 (GMT) Received: by mail-vs1-f69.google.com with SMTP id ada2fe7eead31-5ffa389eba3so1629927137.0 for ; Thu, 19 Mar 2026 08:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773933327; x=1774538127; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Trr1drIk6edG8UvbXd9UjXfqPOakCh62uE0dJzBQx7E=; b=LIFFJe4s0Aco1C5umNF3ay9mHkMGOMcru0UeTCxaeP9KMI2HAJNSWrnx8e/wZiHb9k Mhq49M7ClgYLeLZWHeQIQ0G4v7f4P8ufTYh41993DwfayYRP5A1GtOkz1fqDkcH2WCcI AukdeH3JZkEu08d0l532LSfXfMnfc60CIO1att/gjH0jFazZGVKP40dSGgMTl6UchIMB 7jPR4fQZMMKdqnT+kqQZHZjLvnik0ozLoOyY5IRHSa0hsO6qOYSRncklaQb/OibgudCs MbQRI55oDqDw7BKp2MnTMVxhlk9wcgphudqzJWAFr+Z+eR6R9KAPsL9DVTXhDvZ8j8Ni 8MPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773933327; x=1774538127; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Trr1drIk6edG8UvbXd9UjXfqPOakCh62uE0dJzBQx7E=; b=LMXBeFKWiyeO451wYWK0Uh0zjm8lx8vuTj84LRsqwQqv7bPfaOLVpSNn9uT62UczCL tLIEjkSljXrPRXk8KEKL7fLu269j6FvEN9Hf1SujmnfsWo2vIX+DsOwKl7UB8bM1GEuz emqKFr4DVdKkcghPTSXupAVNZZDsRws/mqAfhabeGAkm24A+oNJVOiAXIAecqoM69ru9 VaFZT4JAiIniUlsFZdid1cTyUzMhJPm0Ly+otQcl88cY7evUO+W6GwRQLOL3HT+KWkpz XvsS9Dn9XAuCXu43K90ZmMOdKjB3j7pqnuDpTKvikHtUPsdP4FtH9h1wG6Bw9SA5M1nc 3RNA== X-Forwarded-Encrypted: i=1; AJvYcCVMTuIWUwZDVzP2BCydij6BWMQ8k9W1Gkp0Us7GsSzChE4oGhb7xyAIvujUD9Dv0s1d9Nkxobe4S/JzHK0=@vger.kernel.org X-Gm-Message-State: AOJu0Ywonp5wS3BVQWR/xBFUKrDsZgdk0xz6ym2vkQpW42/QMGROIKZz dSlytwrqbcYZJ/855tQHy6ixuuf/jxnUQstgfM/NzTKMcjR6TobigSOROd61GrdTuMd00/k+UzI z485AKBuopdeuOAsWAoEsnxJt85wjW5ktrPDD2/+De/JVtzHH8EYkS9gS37PEUMvlNCM= X-Gm-Gg: ATEYQzzHv/Ybx1KUttPt5PlTEEOfTsOYpsrA1+axksbXx5JK6H4fEayxXh2WJ1F1dN5 UdLF1NFvCZ56p+NsgVGJT6ohDaPUXyE9YhhZgIhJvmUxaHRBuNEuQzKKqB4ck7EHPJ2jwgPIVVa ZpyUJIsoWYnWMRFuXn4H7KUNrDxDdHKkbfhPAWIdKVwksqAPxmMVcMG0YiS81W1PNCo8SPZyQkJ BaFHOHR8WcU8n8Gn8Necz4jw/zACINhAM0Jijh3P7nJJpO7ny4bErNNqXxO7KSf/MtXHfibZPiC fHTXlyiQdv0QXBI5a4C8CC504gJ13naqsbt9mWdZSmCRvk0tEDCclY15Dld+aHPiT95TT0Atbk0 kOYueptOivyUwt7nealOyq5mpZhE= X-Received: by 2002:a05:6102:290c:b0:5ff:a16b:93e1 with SMTP id ada2fe7eead31-6027d112d31mr3556690137.9.1773933326500; Thu, 19 Mar 2026 08:15:26 -0700 (PDT) X-Received: by 2002:a05:6102:290c:b0:5ff:a16b:93e1 with SMTP id ada2fe7eead31-6027d112d31mr3556653137.9.1773933324907; Thu, 19 Mar 2026 08:15:24 -0700 (PDT) Received: from hackbox.lan ([82.79.95.133]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-486f4e48ad5sm196652865e9.1.2026.03.19.08.15.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Mar 2026 08:15:23 -0700 (PDT) From: Abel Vesa Date: Thu, 19 Mar 2026 17:15:15 +0200 Subject: [PATCH v6 2/2] arm64: dts: qcom: glymur-crd: Enable eDP display support 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: quoted-printable Message-Id: <20260319-dts-qcom-glymur-crd-add-edp-v6-2-f582e87ec874@oss.qualcomm.com> References: <20260319-dts-qcom-glymur-crd-add-edp-v6-0-f582e87ec874@oss.qualcomm.com> In-Reply-To: <20260319-dts-qcom-glymur-crd-add-edp-v6-0-f582e87ec874@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Pankaj Patil , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa , Konrad Dybcio , Abel Vesa X-Mailer: b4 0.15-dev-7ae85 X-Developer-Signature: v=1; a=openpgp-sha256; l=2600; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=EavZDMB/9zQnwaREM14cjG1xoJnC4RuUiEhwa1BFPA4=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpvBMFUGLQ1buHSzVH9a/LDEUELeNP6VJ/+rDv8 e5jrXc/m0eJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCabwTBQAKCRAbX0TJAJUV VotxD/9GsEZfOFnG/sK4imGODV3TYCrjgVjBHZ4Dup0dqywrxtbDFVn1spPVBjyE4Kjz/9ueo9E 8l8zzK9b//2/tP6Pb0fDeQuGlmW2bgCkn2uWBfwUHVDFtw+Guh5luJCzEk1PlHGj04covXkZgLe T/tHnVuDMkEyWOQiSkLyh7oMokpzpu1Kjv7Vo2xK+XHHWZqkFUUz3Cn2KWKNVLBdARfW3Nc+byc HxM6XfXiAh3LdbTqMc7w8sBI9OTfYi+AzgsS12PjbEVg1OUbyWyqbHj/KZd+jDapsk2w9l1zVqz nqubuR2goKg0LpGWySGlgnaJtJCyxwVRoE3JQoBvAGQUGTCG8yOxnMG60XEHYcinnOF3w1yfKSW tR3NsKgLlf2P77s2DmqhL+fzkdqWtH2z7IH8Zpz3lJmtPwKjW4MEWEc2Smk9Y6eyV80C9n8HuQC RoP04Tj3/hUhPdxVCKF22b9qdPQ3GdQt3woSeXDl9shMQlyrxiIHuQseg2L1WaMIRgWN0Xg4IAt 1b2Fq28BfIw1E9x6yFiaZq/py/RZFGlFykB82aOdd0lLz8IVPtks+PapwP/fvE8VnP9vEksoDMH T2BNE7MOQMHroQOitiyEA4hdEr/CYkRLY/rc33UWhb4VMi+wlTQinm0VlR5LJTpnojlqe7DVS3J CMLr72wVIzhKHrQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE5MDEyMSBTYWx0ZWRfX/T2QY3B/kVNJ 7qF9qdKNp6aW5H3pdlbsmLGtFFLJAd5bN+K2DrBzlXs9J7U6rHxlzDFFXNzMeA+5XBV7mSNRz8a uMT9r/TRLRvwidAGGLna5SSoaf4d3StW8YzITho/+nUcHgd5jwvFLN6jE0RB6gIii4vP4CVAhUt /NwuwZwXq3Jr0j5OunqvLAIX6FI8lW70bpxmmkSeF86tEQOazcwcElL6/sag/tfUUGGgoxehVwK +1R+CPf8DoZkwiJJhmrCEU9xIgIh7zn4cT+2rvoayfobvIzClL9cxKDyV4kKHqNe20Hvma5js0C JOO0w3VL1p3DjOkcGqNgIfCv/t8W3UA7535eGNyI7q2Zk40B5hNZQT7SnPsbiqubDonmRcGdrJr uteB7RwtMM36ybm9neQy/QBxN6KTL8x2nTHsskLsZkcJdGoER0pzx31z5nXwb2MefOQrsCRqfh4 D2SWudgUoKx4Q3e5bRw== X-Proofpoint-ORIG-GUID: gr4pqdbTgcBJO7G_mjEFqMKG9wWQ6dcY X-Authority-Analysis: v=2.4 cv=A7hh/qWG c=1 sm=1 tr=0 ts=69bc130f cx=c_pps a=5HAIKLe1ejAbszaTRHs9Ug==:117 a=iKs3dpp2RB4k51ZqCjcyjQ==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=68_4jy3stEaJOreQ4WQA:9 a=QEXdDO2ut3YA:10 a=gYDTvv6II1OnSo0itH1n:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: gr4pqdbTgcBJO7G_mjEFqMKG9wWQ6dcY X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-19_01,2026-03-19_05,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 clxscore=1015 bulkscore=0 suspectscore=0 impostorscore=0 spamscore=0 phishscore=0 adultscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603190121 From: Abel Vesa Enable the MDSS (Mobile Display SubSystem), the third DisplayPort controller, and its PHY to drive the onboard eDP panel on the Glymur CRD platform. Also describe the regulator supplying panel power. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio Signed-off-by: Abel Vesa Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 71 +++++++++++++++++++++++++++++= ++++ 1 file changed, 71 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index a7b30accbd1e..38cdcf662ba7 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -123,6 +123,22 @@ pmic_glink_ss_in1: endpoint { }; }; =20 + vreg_edp_3p3: regulator-edp-3p3 { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VREG_EDP_3P3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&tlmm 70 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&edp_reg_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; + vreg_nvme: regulator-nvme { compatible =3D "regulator-fixed"; =20 @@ -460,6 +476,47 @@ ptn3222_1: redriver@47 { }; }; =20 +&mdss { + status =3D "okay"; +}; + +&mdss_dp3 { + /delete-property/ #sound-dai-cells; + + status =3D "okay"; + + aux-bus { + panel { + compatible =3D "samsung,atna60cl08", "samsung,atna33xc20"; + enable-gpios =3D <&tlmm 18 GPIO_ACTIVE_HIGH>; + power-supply =3D <&vreg_edp_3p3>; + + pinctrl-0 =3D <&edp_bl_en>; + pinctrl-names =3D "default"; + + port { + edp_panel_in: endpoint { + remote-endpoint =3D <&mdss_dp3_out>; + }; + }; + }; + }; +}; + +&mdss_dp3_out { + data-lanes =3D <0 1 2 3>; + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; + + remote-endpoint =3D <&edp_panel_in>; +}; + +&mdss_dp3_phy { + vdda-phy-supply =3D <&vreg_l2f_e1_0p83>; + vdda-pll-supply =3D <&vreg_l4f_e1_1p08>; + + status =3D "okay"; +}; + &pcie3b { vddpe-3v3-supply =3D <&vreg_nvmesec>; =20 @@ -593,6 +650,20 @@ &tlmm { <10 2>, /* OOB UART */ <44 4>; /* Security SPI (TPM) */ =20 + edp_bl_en: edp-bl-en-state { + pins =3D "gpio18"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; + + edp_reg_en: edp-reg-en-state { + pins =3D "gpio70"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; + pcie4_default: pcie4-default-state { clkreq-n-pins { pins =3D "gpio147"; --=20 2.48.1