From nobody Thu Apr 9 12:08:48 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 897B23D6681 for ; Mon, 9 Mar 2026 14:57:25 +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=1773068246; cv=none; b=EhTBjWJXvNcNEbsdK6Zrx+hOx1SO7WO//GXocDh95difwBfVX/OkOkbAKnD3IIewt8C+4B5Z6hIbPX9T9hGeGhrdobWH0CprPrlTkzRExUQ9LFD5eAT6DcT1OOrf7MhebyrJMMjRbsj5KWue8AIpekiplIzb+lgCUt2yrgHaoHE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773068246; c=relaxed/simple; bh=GQ7dGMa3tf5kHMlBUxRYraP3OVzeDyIU4kqGDOpcIds=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p5YFPfUCvAD2Y0j4NtUTtsGIcAo2SgGC0xKC/nCxu6qIHZ+oSKEFSBYi+HFVP8nbam+fO7IUgVBbuRg6/cw4flB2LcLrE/B6VM/3toLWjTVpAfLC1t2AymVAGgKlKrhzT5JYjQF7Tucvde69jAEYYzDlfG8r1XoZUOKbVoclJlE= 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=mWtLmZbt; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BmtVdLXn; 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="mWtLmZbt"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BmtVdLXn" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 629EHSOn118856 for ; Mon, 9 Mar 2026 14:57:25 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= XGQUX6uRI0gsVYc6U+7QzY2wZWL8mdiBLQKJb3JDjdQ=; b=mWtLmZbt6CQcfhP6 hyho/9YK68Q0RSO/j88J8ZTRKE02lYAjFoJRfNgAq5/AKvr4p2faBPJzxX9KRtVT dYMEkqgg5/abbdD7ytwCSKguPUsmKdK6j44wb1dO+DRXhCROCNm2nafcwJ/ETz84 YFRgN1S7Vm8d8EM1luSf8Ix9zziPR2yej2f0Y8r5sliBZOsZUwCCgipXieGb7rLt o4ZWypaIRGpqiPNcCcJuh7jfdE1cyBY3N5OALS8Hlwv8i4AHikcVeGp37ioDkWRI BB62GkfcjGOXcdowrw3ZHMrv/x2arcQQ7zgkk3HJOzXp6Si/gjT1X1JYPtz/I4+z ayXxKg== Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4crd6fdsh8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 14:57:24 +0000 (GMT) Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-89a0a2afc55so369811626d6.0 for ; Mon, 09 Mar 2026 07:57:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773068243; x=1773673043; 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=XGQUX6uRI0gsVYc6U+7QzY2wZWL8mdiBLQKJb3JDjdQ=; b=BmtVdLXnDY5HVIlfXMLBsP/YxQVJCNXspi37947C4OGNrDFvXQobLfDR/3DJiRVeaR JzroNuts2rYlSLQLqOVa8Gzkex3bOLiO44HwNBORR5LGuGzoWloIRymR/aJVTDWitvgK wfC8GdDiVjOgNmJFSi9hLiy8x0u762dZ+YOKQwEfWuhhI4iLArCdBWU4fI+Z980EKAda zcrXS0Zdm9oHAq6ltroDx0B9uCDYd9w+T41v9O+pdkCJzHjvHYKgiVWygPqM5ONwTjM5 Eu8qlTJ4uUOvaajhkJ/oI4ACNx2ogRtBmJzyed8Hjvyjcz30R/d2nJhTUGWypouVR8l6 n1Qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773068243; x=1773673043; 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=XGQUX6uRI0gsVYc6U+7QzY2wZWL8mdiBLQKJb3JDjdQ=; b=AL8s217VO381vkZx+UTDSkSPQNfDv613h8Wy2+h1MQDn/79/MfngyksAWE5OtuD0Do mKOL4IAPUWFlKew2Y3yrZ3w5wWk6zicydH4Ux7BBOnwNpmH1Dx7FsKhskVOPvA5iXBbr DBBiFg95AR3qBgAY3K7h4o3UZn5iCnVTTAv/kMQeZBtG1any0tqWthw6Mpq0688nwf17 dBse3ea63XKlI/lgQsoSG+QvgqBGpRNPZ1RNHCIMwFytBVzEfL7WU/PrKzhVm0D1SftP 16WO0Nqo+n51VP1p1HauQmwrebJbPt373S/QMbmJowYjD+nEe+Km7ca4W6jsaEh5ZI7Y /NzA== X-Forwarded-Encrypted: i=1; AJvYcCWzivhUn2LZteXV4cC0dY6Zv5l4HTEl1wo7DC+yo3lqwnSlT0Mu/iX6iKNzWuKPGdBNwCFDmEw7KaPLhaY=@vger.kernel.org X-Gm-Message-State: AOJu0YxIZJ4UEheu+uYy2NTSyp7fxp7DuQqdhzCX48wPj0nnrn9yfMXV S51AKgvUxAsW2dWYnattGIosU1x/haiLNVS2lEpNNoRMYF1z0MG6popUFFCVwH41ogbClersF3U jcd0FKH+thcEgP0yBF49z20s10SjOQ0+VMqJLkBJmeGLXVVX57hEscZTigt2MNOvDntmY5owoLm o= X-Gm-Gg: ATEYQzx4d659owjj4AdAP7mPfgs0e55FYz8HsosLvo39PIlvF+WUpgSLPhZOZqbpXt9 10xCPj15WTU9oO9SSDW/ZsRVmJPNvsM5gTLBbEfR8PmfFcBxbeAEWwHkCxRPTV2Cmhpn3FLoIEV VdyppulTFMP3VlZLVu73iYlP+GqZ4rs02IVE7pKKqRS+xA013VAmTmHiMI+BUTFOmwG44catbeu FKI6/GSibAyD3jLRGbo2BWg+Ghiu0FH2lKVxaTTL+/46jfOzq8DiiYrpwyba7tnKtLw2vv9dVLi WizzD4oxOOe/ev9ZljRh+CDYjEwIIqx8/a5CQY0IYk7BiQQY4MoxwTd308OGaOr47WNCsulFNbl tlc1WxZG6ZlVUeLuAv1ZLtkZx7fGHow== X-Received: by 2002:a05:620a:700a:b0:8c6:af5b:d50a with SMTP id af79cd13be357-8cd6d4d753dmr1202494785a.43.1773068243497; Mon, 09 Mar 2026 07:57:23 -0700 (PDT) X-Received: by 2002:a05:620a:700a:b0:8c6:af5b:d50a with SMTP id af79cd13be357-8cd6d4d753dmr1202490585a.43.1773068242956; Mon, 09 Mar 2026 07:57:22 -0700 (PDT) Received: from hackbox.lan ([86.121.162.109]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439dad8ec97sm29906008f8f.5.2026.03.09.07.57.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 07:57:22 -0700 (PDT) From: Abel Vesa Date: Mon, 09 Mar 2026 16:57:14 +0200 Subject: [PATCH v4 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: <20260309-dts-qcom-glymur-crd-add-edp-v4-2-fe4e33acdfb6@oss.qualcomm.com> References: <20260309-dts-qcom-glymur-crd-add-edp-v4-0-fe4e33acdfb6@oss.qualcomm.com> In-Reply-To: <20260309-dts-qcom-glymur-crd-add-edp-v4-0-fe4e33acdfb6@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-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=2623; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=kULyH24uT8TnKoxOXCpwvFcbUOa6RxILB5Fw9MzwpUk=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBprt/Mj/19pD/+uVmFOvnHyxkhd4EWz/ETYCPv7 GRmQtvLKsiJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaa7fzAAKCRAbX0TJAJUV Vo9lD/9So/9LdkUPkOsMObS0QCQ15mpk5ybBgXCP+zr9dSc9W5VNt6JoBJYVzgBC2PgXjxny1tI vuqlG1kaS/2fRHsWwt/z9glMiDC7N2o7tJXczqWY8YhsmUKPAOASDqxzyaqIKnep+EzhZVvLs6I nMgx6sUO/xovLi6MfEevQutWaCAwhi0pxxdOk1XPj7b68r00kOzGfnTTdzGuXuy6tdWO3VER2ZA WqiwuYUAfks+zRW5A8Y71M5Og3Ip8cRj/7H3ljZUSIVw5mhNSCMAIaOqkTXSr3IJD3JnVMIfmJi QaLnx8Ij/HfPIUivt8mE8Bk9Yyv9vxeBKrir3yijf8Wq9NdpzvswdnBId3XVe0YIqPpmd3ODH6G +uZyxzAdYm3WtFcjUp/U60vKcwlb/+vc+gAL0exXJfsbMH87gkh2W4bGAX+71/+OnFLx0CzUHvh eDO7GJLlTKB8R5h6u6RmcdXHfJlh0ubRGxbf3yCUsoiKdv4i1J5tvkaOWlELJc8/20+j/vsG9/X 3TMatDBWi3+3EG7UkZWRuevroLmRP7NobUDM+GI1wa11IXeXKV8Bsvrtz9J0qOFIZR80gq7Sv+1 1akNm3FiqoqsTnxX544Fvl+IXVBxAzX1mv/HVmoJaNJuPLFqR0wH5W/jdBsjkxJwQG0bhF56V8D S1Wt80RHLfUA0KA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: eW2U20IQfX9hKo5MZP4lSRbwH1WTHorp X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzNSBTYWx0ZWRfX7tu8q0664Wkq 1qPjKX2AHCinu3TvfLLzcVQjR442Zz1VzEOqWbfasWTMQfF5+NXFLkScEiuooIwsWvQb/VSwukc 4gb10yT51AkuTedVlKM4uyRNsP4W3uEthl7ZdY60I/FJJ6EIKBT1HmlUOQAtQvNdCFhysEp8vGI +jLoORh9drbekDTfH9WJ8mJTXXHP86ZsP2nn+TKmrWJFFEfv6bgXK4LkjVEkiLhTgKAJRBeqZWW wo9sszyvO/mHShEiXdE82Z19HKapP4aataa988D+51Dwt/eF+hoYHWxz+a9ZQYx1KTLMENFqimi bRUu3p8C9Oft2tKArf9TV70bUEFUiXfQxuiPkOJJgwT46wBsroVl91tqBsPkBjYnoRFcRCqDiaM y6i9yraOnScojnsmJJz/C38/e3J/AgxqqobD14z/SzZiyeHVKC0OeQBs6pz7Vauy5YcnQoaMO+f iXdhpGnUnUpAG908RMw== X-Proofpoint-GUID: eW2U20IQfX9hKo5MZP4lSRbwH1WTHorp X-Authority-Analysis: v=2.4 cv=RP++3oi+ c=1 sm=1 tr=0 ts=69aedfd4 cx=c_pps a=UgVkIMxJMSkC9lv97toC5g==:117 a=oauzzCmhM186DRC0Y2yWPg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=68_4jy3stEaJOreQ4WQA:9 a=QEXdDO2ut3YA:10 a=1HOtulTD9v-eNWfpl4qZ: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-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 malwarescore=0 spamscore=0 phishscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090135 From: Abel Vesa Enable the MDSS (Mobile Display SubSystem) along with the 3rd DisplayPort controller and its PHY in order to bring support for the panel on Glymur CRD platform. Also describe the voltage regulator needed by the eDP panel. 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