From nobody Mon Apr 6 12:15:00 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 7C69A3D3CFA for ; Thu, 19 Mar 2026 13:13:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773925991; cv=none; b=QpBonO9gpyrJDbPGuILYDmCCcTBQ/z5XYlph01x4lnTMn3VuL7bosQi6hk/N12cxp1pYK9ougvPh3xRIpZpsNjUDyCtyjs02ASQ/gzSxkXFriPy/BhUly/9imrR5Z69TjHXr5EpBDDHFaqcynbh1JLq2G5alLd6FPwAtQDzzU/o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773925991; c=relaxed/simple; bh=Gf4FDhgmj1NlLjlZfra+jq2aSFIo2e2CUezDgfWKO/M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=C/r9/qsMw88ZG4CB/ZnyHGMO7WSZkQZVlKkWDZMK+2DeSux3ebk+nMdy62asGe70mlIAUiooYJQebv2VCOFi7+PtBh0icv9t1sOmXEe32d21vSoDGTNP3zBPVSskIKnDJCv19mWE71KbSKm0TlS9P/3cTK2+BxXnan/xNEVHkzY= 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=Ub1F0OvN; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IRuL+ux8; arc=none smtp.client-ip=205.220.180.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="Ub1F0OvN"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IRuL+ux8" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62J74A771027821 for ; Thu, 19 Mar 2026 13:13:08 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=Ub1F0OvNXJn3Y4RZ fISBNqtFQpdWczFUs7hZ3HozmgRdD5m6q+je0lfTJS5udJwH7FET9erUr5vxcYCf +XjqhxjphAAshbSakxrqCDZuLh1tMtLvNvranpdM1Y9dcErtIODH87lzKLjUwlJU FUGCkQgJkgevgsgl8HbiM3IhRvyCjPi+7klrvNpBYMblSE3ul4458WeBJjuW6XTu KPcipeltSshEeQXWKOw3vcKNwkwT7I7e8mpNX4UYndczu/n9IovfaKVPtaCYqaTg KvCBH/PEoNQWxaf8b5ukZgd4IAeTknddLBNLLF1RcawVb2RVblTaDX0frD1dM7gh oP3HSw== Received: from mail-vs1-f71.google.com (mail-vs1-f71.google.com [209.85.217.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d0032kcr7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 19 Mar 2026 13:13:08 +0000 (GMT) Received: by mail-vs1-f71.google.com with SMTP id ada2fe7eead31-5f58f90f83aso6900798137.0 for ; Thu, 19 Mar 2026 06:13:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773925988; x=1774530788; 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=IRuL+ux8iKnPQvrmM09ZZqV5EWb8EylkZKHZguFo45/f+rYQyYwYKegKAg9nlS5SLa gB9Ovl/UkzbtSNAOkbx5rONfO5Zvkv+5biM7HoyRiajr84lR4vHZxq3EkyR0bAc6D0tl h2+1buM+/AqzLWyyHBDOF+q5hhYDDJGA4YbGe2n7gCUczhD/swu6HNFIXA32I8hlf+C9 U31AO/UZgMZNvMsI0jWGhNjLx4JwMN1y0c31LyPMXIqHofhsiEyWE23i28QLtdje5vMF 6l3875p4T0Zd3Ej4VHdzyveQ9ezQtgXGHV6tlpjafutQKbL3Px34rAYWmt/X5k4aqtbx w/3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773925988; x=1774530788; 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=UKr0tcFNhFPkojZH52GVZa8qgaT4oPDRzQw5d9zf2JoRHjK540iIKHfmLfybMMQ3Ry eEkrifgqESsy3V1WByuuasz/EbJwReobU4UNKlP3FfbGhGLtmyxAr7ZG4TieNy4SqYOm I1DWwdK8Pilz6Uq5IOiwGc3WXrOmtbPmAb7rqnScY5gDe4FAlgq7egfa9kII4FzbrSeV 63G0CYv2G1iEwNGZ5/LikMBO1B9iA8ViJaF+7OLACDvAVOQRQZQbbKnwZDgaGlLs5rGc OeqF8lcSVDSJRa4YG9+B1vMc8yB8XsFiyaHbs58rK7/5cQ972E1XFBBNYhgD7DelID04 aqFg== X-Forwarded-Encrypted: i=1; AJvYcCXTwCCz6eih6h376mDFHOm2QKd24/adLCLk18mvI7HBLRCP4PMqAfhhOWizP32R40hdbuEcNUrC6b+5jyI=@vger.kernel.org X-Gm-Message-State: AOJu0YysFEYXbimz+PRBruemOmKVKiqDC7OmDYf6Qx3X6s/qb31RL/Xi DgTpxjso9QglfeqOadB9TVzDJ0mo4ianWaD4Ar7nuKAVg68UdPFkBhv7/J1yZEkKgZkimXCUp6A 5aCjRFXb6NHy0MJDYwrfZXNh5KrXgCFe0gHw+rLxV9PzahxOTLpG05Gyd1hka8/4snUw= X-Gm-Gg: ATEYQzyX0dZssBdaVBII/5OpqpdJxdginpI6z/mIQHWgC+kn6dPMKM7F5c4VBJkD9dF NcWo7GFuRajoXzA152zFeztPpAq5eLnUf7Jp+XlS5WUB0awUjt2aUDDDQN8/r2/YPO1SpTILLcB TggLaCczYJ1o5FRSqmpLm8aiWz5IgDsUIovCwtNWR1XGNZs9gNyAOehEErwMCie6L0Dcusu2rOe 0szdDPpLt8XdhmAkaPl5UMQ+QBZbkHgD3Mj63bxDRMLKW//FR0+685rSh+nNOqypAVp4qxdZaBN f/4LRvQLA+wfWiTlg2RrQA5z67LbQqs7vEaUkA0S1wbT4g056fDGXrr4ggY8uZu4UQLsGWKrRxC VertZQDRbhSm3b9Lg6nJ7dP+JVys= X-Received: by 2002:a05:6102:e0f:b0:5ee:a0e6:a9f4 with SMTP id ada2fe7eead31-6027d12e741mr3875764137.12.1773925987713; Thu, 19 Mar 2026 06:13:07 -0700 (PDT) X-Received: by 2002:a05:6102:e0f:b0:5ee:a0e6:a9f4 with SMTP id ada2fe7eead31-6027d12e741mr3875747137.12.1773925987173; Thu, 19 Mar 2026 06:13:07 -0700 (PDT) Received: from hackbox.lan ([82.79.95.133]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b518985f6sm17389469f8f.25.2026.03.19.06.13.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Mar 2026 06:13:05 -0700 (PDT) From: Abel Vesa Date: Thu, 19 Mar 2026 15:12:46 +0200 Subject: [PATCH v5 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-v5-2-5fc47061660c@oss.qualcomm.com> References: <20260319-dts-qcom-glymur-crd-add-edp-v5-0-5fc47061660c@oss.qualcomm.com> In-Reply-To: <20260319-dts-qcom-glymur-crd-add-edp-v5-0-5fc47061660c@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/ZANAwAKARtfRMkAlRVWAcsmYgBpu/ZbRgK3Em2OU3puIQQh7ivgyi6WgezHtzEpO EmXWJWeI1CJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCabv2WwAKCRAbX0TJAJUV VlSnD/9OxsFErrfi6xw1XObcsM84sRGh0PK4CsoaBL/o+nPIKlyQ7Bda8+o6soncR5w7dDuseWf mqBJ8dfyr5mgqbavSFdMemmN1i9I4XMS/MwqQoC9P3/7pnHu4iRDPv5S0PyIHBOzFppXTXmveaK kgQPXqWj7qCySAhh4Nlxnxs8z8SJ2daWCY5DaEwfifjwscEKqCggHv6/U5v6JZpvlheQx41XOXx bcafYBGYQGt6zmxatMW5IvKTj1QDdvtWBngnz8fJHT98ReipeMNMTgJXIf3EwardPrn7JqQRhuB HwW/xXdX0OJh63CUqP8Kcd9uMeM1eX4cXSh887xwpRSqiTW0vlqxVsOvU7OzQU62f6o2s8r6b13 2V4ZY5mkmwZVzV+IncJREWH384H+/l/BkTFLipQuEWHUkL/Y0/qmOEdUgfLpCaNpfyx4PgxOmTl 8HXHtYIqhaSt/p2ZjR8Schko21ad6bE5jm7POMmv8vZiSmpAOQKFSyMvTnsUdf5tkrtCe5Gv8P2 GPSUWCc7SspGE2YbiUdeHZWD9wVx0Ta1yQ9cQlOCoSc75/3xXXc3jv3D4lp/HN9tEdjIfBJgLhb ORJBv369gwmC0oUkoDxPRomOrS6EooX/Js5UavFwYU0MVQV82TtDNLb4t6mffaxtYeZQFqGz8o9 tuviT+8LhE6nSAA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: VUa6wAzhUCCYlZ5WkWgot9WG2A7dHIy_ X-Proofpoint-GUID: VUa6wAzhUCCYlZ5WkWgot9WG2A7dHIy_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE5MDEwMiBTYWx0ZWRfX2/u4glZtvtVY 13ggUk76OXpnX0sD1i+nfSqMq5kH0fjaT71OS4LIS70Q9sEjU3dlpJhEetArOiHvwwnQap9VtnZ pCUlBf/vAGuvy7VppAvLLdZPrPZvIJaKjbVCCao2PGrQbsXiRoxFhUVvkvW5m9MXKeFbl7kgzkP o/3m/qKLGo1prjyymp6l3z8F3zM9/cel7bRrgoQvT1d+xvdslGXkS4pPhOH9Na8HJaCxU8WAHTA C4kWvysTOqft4Q72uIJAnrezg2l4rLEZeyV54b+aNjPlmty3/8eD1bDNUykZ5nDylbeVMnT1de3 NkAYUwSzi+O55oiiWcbIoq3lhUF5InSW0pHMkrwjcE/gmdtT9/n6VxScGRzAk3AEI890xH3Y4fG SCMvyfhyfInjiUn62ZNJMnc2tY2YARau7icCFlIcDcKrm14Rvn7SKcwcoxWJQVBQ5dhat21Rakg 9uZ19A1wn6aqqigZOOg== X-Authority-Analysis: v=2.4 cv=WO9yn3sR c=1 sm=1 tr=0 ts=69bbf664 cx=c_pps a=P2rfLEam3zuxRRdjJWA2cw==:117 a=iKs3dpp2RB4k51ZqCjcyjQ==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=68_4jy3stEaJOreQ4WQA:9 a=QEXdDO2ut3YA:10 a=ODZdjJIeia2B_SHc_B0f:22 a=cvBusfyB2V15izCimMoJ:22 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_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 clxscore=1015 spamscore=0 malwarescore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603190102 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 --- 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