From nobody Tue Feb 10 04:15:29 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 427933921D0 for ; Tue, 13 Jan 2026 15:00:23 +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=1768316424; cv=none; b=mGEnoQoKfDnED7GdYkZPEcMyGKcgh9VjQm4aFlzHYpyCCzddkoVKOOlbvItV8HsYWDR2SX5mFL7BSk62iQI2Avxxlvenyb1GGQOVhgP6bFSr/t43V77aBT1b97iF8u8J4LhlOpxDrQFEyhpLKZ1t26+7VC1K0pxmCpUGrr+zmYo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768316424; c=relaxed/simple; bh=fdkTTxCws1SqGGcVirwfUeWaU334oFlvfpm9ey2HxFA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=G7WFqz1kSvNuwaHnwe+QqJ+/2WyH+A3PJv1EBvyxmIexZn8+jWW3wLb55kFdRsbvBxQGr2OveIo+HEch+mugIKBSpjTt1NKJuq0z5vjTAcCZcdaffQuWUE1mZXGysPSo6LB0AcSvNzeVCbD4/FElIMxgHyerUI736AbU0nFuIkE= 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=KhcAoiv5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dbkaTnvj; 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="KhcAoiv5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dbkaTnvj" 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 60DDsbKx2071316 for ; Tue, 13 Jan 2026 15:00:22 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= VL8203OSWMIWC7qbAzaBVg6fNhPChNvwFjAEK5Qi8us=; b=KhcAoiv5Mx/3ar6N q7R0niWaaFjUSPHxE34rXqpPXOcUNvehMYF4cqAWF9HPR2MYpaB7SvuYQvR3cUBk g9VJlaTG2I0CE6a+ieih0CA9SLCGi2EHDMuatXl5xRbp0kHlX+J7zaU/4JDRiFmk HdvHsFPkEVwYBUMbiUMsb2pTl82yF0g+5CuV/uGGyvXM356ySti7Gv1BgHwn/nuu 5rCnoCCflDMg1NgMjsekPa1fWdbn3ac19jMlBPsj85EpgnDHRO9/HYgOeze4MNN6 sfADc9lDdGHRAceh2WrROhJSW6GRZcg8WRj4GCKdunZ9YVHXzhVXwVFo/3gjcHbC ywgVag== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bnqbm872c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 13 Jan 2026 15:00:22 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8c52c921886so43135885a.2 for ; Tue, 13 Jan 2026 07:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768316421; x=1768921221; 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=VL8203OSWMIWC7qbAzaBVg6fNhPChNvwFjAEK5Qi8us=; b=dbkaTnvjyj0NmaeoDJqoKsvWnIz2flRY51s7zISDEEFxdWDO+Cz5DkcRNYQikKytK9 jOB9WIKzaKhM6IQtPXNGVeYCEafox1sWM5/0LSQWDnztxRR90maUOrBQh3L0vjlwgwdr y/COoB2Qw44CFu6jLakHjunXOQE2cfOYCcSKLVkh0wuiGMcF2WbTSfCFTI4LcCLv+DSl Xxc8rElmF4a8uggJ2+RezrgmqVkKm2goyrLqBENZ3VcVTN9rbAH+zQKe4fBnRe9ytaD4 CEfQZihyGuRSj7Q6qYQBSRFC7MPg+cXScUGVYohI8uURGJP7PJiF2HcDeYWANkHXmLZr ljJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768316421; x=1768921221; 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=VL8203OSWMIWC7qbAzaBVg6fNhPChNvwFjAEK5Qi8us=; b=eygb9FXB2bIjreZMWpsVVMaXiy5ZiL0vEuksMwY/Xvr9zD5ntRrz2+VyKQr4NZGRDe QOx8HOHmqKO+46Z8IGrLEbGjM/WnRNsZX/fAIK9H86pa5KB868LLm5hSNMBbBZE7pC+a Eiz/QZXjMLBd058xc1VQF9a5ug7D+VUyx4x39B6nW1aqmh+pA9SmI1UzzJKqrPL8GJUI gQvxCEyfvsR5aLUvjFUV+fZasm+42zcVKSb5Oj5L3NEhnCMQUA16Xdz6mMAE+jm6KIuF PPDIhDhYxFH0JnoadvY6g8qurbASQx/Cx8d5z3t7fslAgZ7a4tvIiGPdp6AaMQypaOb0 3FfA== X-Forwarded-Encrypted: i=1; AJvYcCXsmi7QnI+4Qi0Gj6QDMnXyB1lJCHiBf+ETuMQfJO76ZRU4LNQZWSHbY07bOE4BL01Zbi0S2sa+2rSLeWU=@vger.kernel.org X-Gm-Message-State: AOJu0Yz1mVpwoUVlm9AjVOX6QDIi9VT3Du+d3Aeo512gtS/3QJpcnHz1 jQEQH+xcqcWBD/Im/RMv+CxuaEvJPo7nXCJ6mW6/A21s0A/UJKPJqHgrZNbXnwu4yD4ObJCQIaK NGTGmlG05NgwjWXszdKPpZT6/hTpmmiRosO1AHnzrteFuqFYHCsUXUysl0CJh0zHt5tk= X-Gm-Gg: AY/fxX791LvRLTrN4jjTbfZYbMLIZHSZJEs5bn4DU6zPNwfTkdGi28DnXgaQHOEsXQI +irU7usfBljv8YBOO6Vzrslt6NImvX3v+4T34FsmG/Xb18rLB8AF4KnESqgmMe/YTj8Uacjzo71 3G+hz3AYlYCc6cL8gg/Ao9IANaXp464YgkvLrpfbMXC3INMLJSK42m5D12wv/IZ5KvT3Ild5RYF wyVnvrWHjoI393jkipVcq570rAorPA6Bfm4pOpSLXxTB/n2JDwSILuSUSQnDYMJ+NlHXIlbLHV9 6Rsa824OFppdU/0tfLtoqAhR0DrJkNBQtnyxfaW99ArC9ECWUWEIKNoeJC/LGwCgZ07P9sslxil dOIKRyIMcXgtpfYX8NQ== X-Received: by 2002:a05:620a:7104:b0:8b2:dabe:de27 with SMTP id af79cd13be357-8c389408d4emr2878533185a.85.1768316420583; Tue, 13 Jan 2026 07:00:20 -0800 (PST) X-Google-Smtp-Source: AGHT+IFRMngKrwWXxfZQenbgG+jZOfYX4PQq+MbHe1dkRFN6rn4r5gCBIjJXTA12hBCCBOtAVLcBLw== X-Received: by 2002:a05:620a:7104:b0:8b2:dabe:de27 with SMTP id af79cd13be357-8c389408d4emr2878494685a.85.1768316418378; Tue, 13 Jan 2026 07:00:18 -0800 (PST) Received: from hackbox.lan ([86.121.163.152]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b842a4d3831sm2317392366b.44.2026.01.13.07.00.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 07:00:17 -0800 (PST) From: Abel Vesa Date: Tue, 13 Jan 2026 17:00:06 +0200 Subject: [PATCH RFT v2 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: <20260113-dts-qcom-glymur-crd-add-edp-v2-2-8026af65ecbb@oss.qualcomm.com> References: <20260113-dts-qcom-glymur-crd-add-edp-v2-0-8026af65ecbb@oss.qualcomm.com> In-Reply-To: <20260113-dts-qcom-glymur-crd-add-edp-v2-0-8026af65ecbb@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 , Abel Vesa X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=2549; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=bzXRipEb88917TVh5cJVP1PkKOLSRPzc1VoESDiOxCo=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpZl37RsUY+OPC86gMyVKcuBmsj33N2kcGFdigE hOeK9I9pRqJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaWZd+wAKCRAbX0TJAJUV VhJjD/9f7ccH6BGXOnp/jGDof0c26ms4EXt/3RLK1qUTdd54fQbxYCE7JJESmujXiVnfC5Y5JmP 03CjSxv/m2tPShOJZZtxbCHQPnBtVz3eRGxSyuYiEzFdBbelcEk06ReknIB+RT+GvVd4NCWA4U+ R9FuJKQov3Qx/eBMM5VjJpJYokhjKdWVcYU2X7RIjNVlMSHqFhc4T6GUUskm6BS08H/F6LXsxqN WH9GPH80YczONPJYSdN49VVvKfXBdRWUubwz9Nsdc+N6YptcNlwTEw8PCxjbJXzP0L98+g+V4Wo b35LMUsVcBQBm23Ebjp2Py672FTORkMGvDlW8dx9rHxa/FxNqdxqQkPQtmOCTx56mLXQPr9LnQA AMVuT8ePHKAXK69e4kiMFrhqHCi4kye6BFW7N0bA4s9SYWDK7LrtiVUm4ZyZxpiZcW1PMnWBrFU o864aXaKxXrKteIgvQjPRjUDJdpINYP3Z4PG79jxCZZrAZp4oJYpDiu+IV2jIRMMEQiak5seu6F B6H5lGB6Lwj9RtMPWvBX7uUBYB9z9/Jz3cdgum1u6gpC8vmYTUGBSiTDV4RQmYZSiKz7p21xa2v FwF9oJDl7qdt/U1IKBurm/FuOG/S/phomS4aT0gqQ2EcXGaajBrZVsMAKdvYqCoJjfKdgsfPzY/ rrXmap0B8Y/MqfA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: PQoST76G5QVF8L4QkE6n8DhKt4AInPSL X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEzMDEyNiBTYWx0ZWRfX/GhIoDhTOT9q Q2qiPXiLVpxq9ESvcL71lI+lDnIByCHbd6qrpqQAy7a7N1/wyGL2XqgBOskPaLh3q2Db9Ot7vHc qiEVIR78aevuaarq97Qfy5hBjNVFU34xQi3+Oe4wmjF1d98Zz52GFzeBTiKP8NGZl34QIXEhXYi jBvsnmU8ZjJC14yQ6GipIjP0i0jNbBAmjRhzolYKUZRhOxqNIKjip1PgwF/EcgpysEd+/QAMGxz A8mY4BD5kQbMkj/GcVJiSwqKMchgd5PHB4IYSuGIm3hG4f86/IYBNirjFnVfTHiNufcPVFjWomB gwmqKbX5xqC7Gdv7nTKNdXfpw80ymjT5LRPDwwUfwmsoc1VQLr9RAjpG3rS+vOuq9xuA8zCLQyY hO6ZHZtQxAEchtTAkjNGpStkFIr32A6Ly9pt9gN1razXDCSs4iGEcuOTnmZKswcVU5LgjVzmDuv rRPPQTLJuSo5ZRfrvyw== X-Proofpoint-ORIG-GUID: PQoST76G5QVF8L4QkE6n8DhKt4AInPSL X-Authority-Analysis: v=2.4 cv=YdmwJgRf c=1 sm=1 tr=0 ts=69665e06 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=RUlelSpolvTNyr7Sls5SJA==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=68_4jy3stEaJOreQ4WQA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-13_03,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601130126 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 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 3188bfa27bea..db8307f06bac 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -147,6 +147,22 @@ pmic_glink_ss_in2: 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 @@ -493,6 +509,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"; @@ -900,6 +930,47 @@ &gpi_dma2 { status =3D "okay"; }; =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"; +}; + &pmk8850_rtc { qcom,no-alarm; }; --=20 2.48.1