From nobody Thu Apr 2 20:28:23 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 1C8A73A544F for ; Fri, 20 Mar 2026 11:16:59 +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=1774005421; cv=none; b=u+svYsvImXxVcdse920KISoFRXtVtjJ3HrWZMhsXJMcTpI53LSwnAzb9PiTsHHiek7+aHt+USyRpDHuaOUvu7I5JvBBFZvHdttK3VpohDC5YEWp0eHqWwEtBEBxxWUH5k1miQA88E5rx4mM7pMGlc7F0cKD4OOCJQjvygUueufk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774005421; c=relaxed/simple; bh=/AeddUdb/6KiqMmA4sZstwt6KNRhZvoCR0kr/UlavTk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=axAUuNMjBNWyybwfYZhTdgUT5D5dP9VVjcOh+kunsQz4s8O2BVYQNoCMsf6AAQwWcldqsASVmGIxwlI3Cs92b2nJUDMq9CMNI2nF6jYLbTc9IrJJXIwblEB1sodWtF207ruG8L9kYwEzLBKnP8G7MzMitdP0ZV1NhWFv4o24LcI= 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=gY0I7cHv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=I4yPg/W9; 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="gY0I7cHv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="I4yPg/W9" 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 62K2Y8MB1526404 for ; Fri, 20 Mar 2026 11:16:58 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= aiv1a3QG/gfr77yOVgT4G0xIyFqWlzfrp2GD3EZik8w=; b=gY0I7cHvJZRySvz3 GylLzQnQIthpD6UV1UMmCyedhkU0AfAEet8rI6nK0/smMYXtVuOhY7TRJd9u+6Hv /K4X9SDapg2w0Rc2haT6Gt0YvgbkVI5TzwRCG9KOkQfShe5vRXVjrVKYxA1M1cua tb951oRh8NrRwnagtT6e7vVi4j1BcV38aRy9E9ta84cGauKLrWyZZTNxgBQOiM/2 oMnfJUeU/8b/iqYCAE31NHslaGi/wYS2hVU2A2Nm03to15f8ynYyEFGPaUBsgJTo kesy0h0NcP5eSgbvF0OD8Lk//buuj9wouu6RBxy+eEAD9OenH3zqEQ4UdvUos56U WXnKgQ== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d0jt93753-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 20 Mar 2026 11:16:58 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-5091327215dso74444991cf.1 for ; Fri, 20 Mar 2026 04:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774005417; x=1774610217; 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=aiv1a3QG/gfr77yOVgT4G0xIyFqWlzfrp2GD3EZik8w=; b=I4yPg/W9hlCqp3wwSFc4aR01uHeoy7dF23hndIOfUJUvlh+BnIhF0MySGuz4rMPgbM Ip+Yjb14mkaUiPWD0XGvyL4Aoa8XV+4ZBtZZlxZGESA3oQmSO7GYvj8lEGn2yER+AMec 9BU9hne42fMPeAlkuqdg6W4ic8dAJVXWiWiwvV+uImkIZJocrQ3ll25REivo6YWiYAWs mlB35Rvz2iBFt0I7dDiK/y9Taf/OomF7U7OXbn+5nqEp1sSvZBTaeIEgjDFHiKLsVSdY AjleT+ne0nwokJmy/vYeKzRijeDzuw+V1cP/scP+uR2Q4uwGxdzx9nU8IaK0DLV4jWnX 38kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774005417; x=1774610217; 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=aiv1a3QG/gfr77yOVgT4G0xIyFqWlzfrp2GD3EZik8w=; b=WSjQQDiMf7Wnhcz6ZJ2+n45VQYpObjBNBzUxqGObP8xw5+1Gwl9TA4oWNG+kA4u29p mcDc+JOpSOcnBh5iVZqwvfDMnLWI8MxdUvintwvSzJHrGvRh6phzoi/fW0k3XboVpcp6 32YJg6Pf3FFtGNBAmDSHycNbi/8O804KP80QPyYPoOJDXwtA9FdWFBGztJIg40lgq4MZ Obq3Kbg9d38Qyn5SnOAmZq72wlhanZVQ+2lZ9ELH148WYOcEmdHMWKVVb/ZhEDrDoziQ DyE4hpTL6peOG0AeHhaUo26hjrJq+DJIGWDTNQoKWz/7OIGwLpSo28poNuGP2kBAhcM2 JV4Q== X-Forwarded-Encrypted: i=1; AJvYcCWq/Vo2HZvINPz359dIDTxxmFxyWhl7H5mHLaXfvxxsiDAz4Ochl16Ba8nRxsMTnzleOBvpd4GZ17tZ2dA=@vger.kernel.org X-Gm-Message-State: AOJu0YwkWgT8HM0zLvAfIazYpglvqI3/0AVujRAm+Xry1sX8AsQcXTwO Mc+nEXTZJuyCnTu+tK8AtKerm5lfXL0kjv7XXGC3pAKiduCe+CsK5m4QEujwS+KfFP+MhQ1k54J 77dCDi0TSHrGBJqXYAwgg1y8jI0AcOlZmjnji0M4fJPDymNoDYu7epClOp95p7WruMzU= X-Gm-Gg: ATEYQzy54G6P4BhhEx4tiTXwScfiBg8BOFLT2EPmCJ5bny/TgMck8igpXTHBLsrQF7B JD/i610cHCJL0jR0wKzU9brKkawRc38TnTtaQalghUQJSf6r5BzidJHL/lykVVivunSi0DdGWZq /TR7sMh6Co8/z9J2RdIR7P5lly3dH7duneKNvhlw+b7GcGpCDZE61rm8zo9/8by/ed57grYuRHw 5C0v+SAl9khm3lpSdnmIPolLolYiAWD9PBiLrAtdwfxImPs0xpadpH3p0jN/fRHSTPuFsCEoMxt awWy0aXiNtN5pGcVWvKnPccdCKIfj7FsYHFUufn4nQBr3ZtI2bjcJt8FWthwaAl490wpq5xrt37 qykRG0k1FgX9TvOVXhDGyLCX8Ojs= X-Received: by 2002:a05:622a:34a:b0:509:2f5f:a178 with SMTP id d75a77b69052e-50b3744a44bmr37185371cf.21.1774005417330; Fri, 20 Mar 2026 04:16:57 -0700 (PDT) X-Received: by 2002:a05:622a:34a:b0:509:2f5f:a178 with SMTP id d75a77b69052e-50b3744a44bmr37184911cf.21.1774005416671; Fri, 20 Mar 2026 04:16:56 -0700 (PDT) Received: from hackbox.lan ([82.79.95.133]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b6470b1f7sm5905898f8f.25.2026.03.20.04.16.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Mar 2026 04:16:55 -0700 (PDT) From: Abel Vesa Date: Fri, 20 Mar 2026 13:16:44 +0200 Subject: [PATCH v7 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: <20260320-dts-qcom-glymur-crd-add-edp-v7-2-ca415560447e@oss.qualcomm.com> References: <20260320-dts-qcom-glymur-crd-add-edp-v7-0-ca415560447e@oss.qualcomm.com> In-Reply-To: <20260320-dts-qcom-glymur-crd-add-edp-v7-0-ca415560447e@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 , Dmitry Baryshkov , Abel Vesa X-Mailer: b4 0.15-dev-7ae85 X-Developer-Signature: v=1; a=openpgp-sha256; l=2627; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=wddP1/oPm8XMDxmZ7Q0ZQ0TfR9EUFjSq+ZHxIXET2zs=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpvSyhxe/+4loKfJIhvD1zmVI9o/7Dt23JTm7SM Ngqa1FTIv2JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCab0soQAKCRAbX0TJAJUV VhKsD/9zJtoAihucb4XM3Be8TxNtn3L41CfmYyPvNrHdEd+tJl1uuJ5y+cJAQfo11P8uJPrGEH/ 6VOJTm+r+2IJIEuVwJMi+VHkTnpz2tCEP+5L3pJDDI01OmsffDA4EjcZTuWLroKf7dMc9y9QLwC Nm3nlZW8z8tvD5MRIZKBmy/OKfNoiTtawG2tBH0vHyKG83PLjd128H+3645ebkJezSERbRuSXRI 8P/28lxrxPTqodbJmiW9pmw9tLOlcPZGld/2AdZ6KOvxZr7V7P4DK7Br19txnevnGizkzJR7SlA PXt25wMTSYcIIow70U6niMaVkAMR90E59KuHirBijl1QEGVCfZfGs24gQht+mq+PYS6EYURa13F jCtXZ8piiFyLMMDv2FaNq7Wk4ypTyVLou/h9R8ogfstN3k5axH3nld/UJsY4zaRUtHUiu4p3fCp slrBB1XyrYj9YGH/ciQKFWOV8KNAGUHhssPcbdl249WPdpVD/RhwHrWyKkmtM21hjpHzHPh0pkH JS3w5E9EpGe3vYQBXkH/QtZmoicOqDMsWRSySVaNh3hvA7lyoRoSltePacVUmwY844Hngk7vut/ JNTQX1vSfoqfgVFFB1kDmzxAvaAZtTejE9fBmw/kAsiOrLRcZ62q3ZMal0nAcWaVIzliXZFNL1K 8XCi/wiiliveZhg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: bxQafAfgRigghu7UPrXLEG50hQKw35ng X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzIwMDA4OCBTYWx0ZWRfX+B9BtVZ2A1uy yKQYqbiyRjNWCpLubLa0Lm6neiH3KNstECegANc755xlM6PsNNLgHCl/Ovv6Dj/wgDUmbExb1Cz N6LxZZa1TzeLtq6B4woxMIiInFtOSTUgKArVEr8ZkCBnDWq/ucZxOYBsZHhbMRo2oxQmqQHkjlN rkYwqcz9nwk/LVzjrRIwcHgp2I7iF6772cfSoedV2exHzTTHOE9ED4S6sGcGOr5sAPfd18VEQDe SgsREFwyUjwHFK1pDnw9MqC07Qr8+lN65CWyGo0iW4HAGDlTP5Fcr10OHNcZreLhrV0OquTs8AG VZ6UJObAiTEsaHYV+u+oJQhf807rz5sxELFX80mUe0vjGEwDx+p8PX245hSRtrj4aokMCealFoL 5Zf1UZpnouX2/j0HeNgY0jYvaIKo/utOEDXle6PoiJFGIKdIKqfSsXNzxH/x2JjFRoVGKt8N1ck XNdaHEMEi/jz3ZZN+Xg== X-Proofpoint-ORIG-GUID: bxQafAfgRigghu7UPrXLEG50hQKw35ng X-Authority-Analysis: v=2.4 cv=FKMWBuos c=1 sm=1 tr=0 ts=69bd2caa cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=iKs3dpp2RB4k51ZqCjcyjQ==: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=a_PwQJl-kcHnX1M80qC6: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-20_02,2026-03-19_05,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 adultscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603200088 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 Reviewed-by: Dmitry Baryshkov Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 73 +++++++++++++++++++++++++++++= ++++ 1 file changed, 73 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index 4df8fc4ec254..09a532822787 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -74,6 +74,22 @@ pmic_glink_ss_in1: endpoint { }; }; }; + + 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; + }; }; =20 &i2c5 { @@ -106,6 +122,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"; +}; + &smb2370_j_e2_eusb2_repeater { vdd18-supply =3D <&vreg_l15b_e0_1p8>; vdd3-supply =3D <&vreg_l7b_e0_2p79>; @@ -116,6 +173,22 @@ &smb2370_k_e2_eusb2_repeater { vdd3-supply =3D <&vreg_l7b_e0_2p79>; }; =20 +&tlmm { + 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; + }; +}; + &usb_0 { dr_mode =3D "host"; =20 --=20 2.48.1