From nobody Fri Oct 2 01:15:26 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 5D91236B927 for ; Thu, 6 Aug 2026 16:32:04 +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=1786033926; cv=none; b=UNSAv4Zlq/gT8BYWK12P5hS7P7TEQpL+NP2jKi3qVmbO30TiCWW0cifzbX2XiepIDu16XlYXgythmi8vv8Rqmryf3npjf9m8iC7loYxxr0upuhRol3ESUU9SixEzwuBwle0akZ0xtrOfayTXbOYBLrOKONSQCu4PqlfPYkR+ybA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786033926; c=relaxed/simple; bh=OcTxa209WmqisPcT9WOVW0JgUue33/rrUgIYOeclzHI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oX2f7xijpry11yyWef+sDBmKVyPOKP7z0Upp7xThwzeGwXt40BSG4VCQUxBkmIXfCf41kW3cxZOTz7ufTvfjd5z+iYaHm1kql6GrG9HtOJvAHvh6QjkBGO5E5T2c1U5xKhasKNH7LxKsBl2SNRzvtvGkj6S0uFyW7LkfdbB/fOw= 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=bS64sV9u; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HO9zz4mT; 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="bS64sV9u"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HO9zz4mT" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 676EngkT2277098 for ; Thu, 6 Aug 2026 16:32:03 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= bqBVEne5gYBg+IiMlFMvWCBibtovAZu3y7jPAeJG+L8=; b=bS64sV9u/Qd6gtaA bpHReE3Nd4ciuE6YLYtZJTB3xDFhstj42Cv4i2/UakEr/NlR0O7+pFr12aLI/zIp V4XB/msZt96iO2UEBbIK3gItB4BJNjI6MKBCCm6lNCOVhdVywhWqW4uPM137MKH6 Nq+pF8Ae8ssRtQ63FKPWlAhtsO9d/Qf4+UrRtdGKsJdeflKeot3XMUSP7Tv3HwUC 5AX5DfeXdYgvnXWEn0hXggyBnrAr6iMlljr0qUiLVpOTSUcGnY/puSGJxJqWo0CK Sx2RwQ3FXh800cx3FA+H/OhSlAAKe/L+yQaHtpqSZN4jEq3IOeTgbtM9EKCewdsk xqcCmw== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fvmrjjwcq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 06 Aug 2026 16:32:03 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-38e667368f0so3865562a91.2 for ; Thu, 06 Aug 2026 09:32:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786033917; x=1786638717; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=bqBVEne5gYBg+IiMlFMvWCBibtovAZu3y7jPAeJG+L8=; b=HO9zz4mT98B/YeqTp0ZMdUan9a2TiPqGRSA7GeoVwi6q3QExYne1FXTK7u+UhyRtYk rrKKHmGFToxSeJUWZ1o9L38/RO5DIGF7KvAwXggZfD5h2LT5BwREjY+tEdgr7Wq4gBNQ ZT9KU6XVH40DRiN95N/tdRYx/g3KmZEKzqlZk0lkBbLwbBX1WbN4uNUXQzGNnDpLRNcg nooxj4ZvatFF0OZlG6z4+C5mhD/d27VSwYgPeWLFFId8K9dx4eoGMEWWLEh6Q664kQkT rWM6Zoq5gLCleqUnGdngPKZhaHoIRa+i5hHWZlkgdrlQdZIxCuFf71fEhTiB6p1RToR2 cqdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786033917; x=1786638717; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=bqBVEne5gYBg+IiMlFMvWCBibtovAZu3y7jPAeJG+L8=; b=BJxx6nY9vI6wnJYmMJOomMa2ReeI+pa317rCfVgXvxHghjM/A3gB/hr+3MQ+Qe1T4i cm858koXJ5it4AnBnG5NlRHyWNC6ClCsj0diZEXpC+/OF0PY73IxERAO11G2/Cyuq8/T do+HhnMiSpKFXO5utiC+qwE2qneFerzV6pyrILX//hu75Hs8/sR9dp1aeHtN6KPu+UNu sOfxjVdZdQALBqy74EmQbFwx47tw4vdppOG2iB9QBlixg+uCh2y6IMPE1zRgUBQ/y837 wsFGFnOpUVyh6ru0iXQz3Q5/eh8rVsnmTZOznqC63iYP8j3ax4Hf4i7taMaFPB1/kL6s YSYw== X-Forwarded-Encrypted: i=1; AHgh+RoAySSpizO/jfWj4ZZT1hOfjUTwVyJjxbfe3U0uY6+LhDOzU+HCXIh6FY+kmBxqs/pKRM5l8wWdJV3dD5M=@vger.kernel.org X-Gm-Message-State: AOJu0YyzwRG5WVsP/bImnH4/SKlEsyo/1ZpLKRs+zqQ2Yqs9gV7eC3Tw /avaUbRFtJE+ebMP4YB+s2qToCTGFPyZb7eqfZk968iw8JbBBCyfPfndIQb/oaB/Pt5DRNEJ3zr 2E9j2t2wpy3/Ze/tIu6/hwqAqifqaDsq/ZJflTaC0GGzNmnVs4fuxa4cbBRLYBSSzkGg= X-Gm-Gg: AR+sD11i8G9yke3yR/LKb4bxom8g/HxwjMuSyrUGkDZ90Ljow9fhfKx1bNNBHgXZCSS jyJDZIaGWHLpHEmgOp+J0q43GMSmlLddyn+I3M3DMT7olYq57NrqlxbPMfp6phk4CBcMl/K20YQ HeP5PAspI8XkL11f1YlLGgdI6Tig/4HdiPBmfEhf2FkKGdMXcCD62noz+ehgn1JVY4akAgJo96N /r45QJxmNgU5GJrzhz8/eQuZNKYqJSRKN6Mb1arDiLafSwjZzepAkJeBdHMt4bwfP0D1Si9W5u3 RcuZam4OLGIiode3XylHsvU/6kD1+zMQgkOHczNJxU53p9QT5XxuWlElpihIsGseGNLPU8N8APc K3Twgbw/EkNUnNFSFhFpwdEV8zbw9ExcH X-Received: by 2002:a17:90a:ec8b:b0:38f:aab1:5148 with SMTP id 98e67ed59e1d1-3903c5d313bmr17225130a91.13.1786033916905; Thu, 06 Aug 2026 09:31:56 -0700 (PDT) X-Received: by 2002:a17:90a:ec8b:b0:38f:aab1:5148 with SMTP id 98e67ed59e1d1-3903c5d313bmr17225052a91.13.1786033916351; Thu, 06 Aug 2026 09:31:56 -0700 (PDT) Received: from hu-anantiwa-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39085f2b2fdsm1853168a91.12.2026.08.06.09.31.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2026 09:31:55 -0700 (PDT) From: Anand Tiwari Date: Thu, 06 Aug 2026 22:01:20 +0530 Subject: [PATCH 1/2] arm64: dts: qcom: hamoa-iot-evk: Add eDP display overlay 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: <20260806-edp_overlay_for-next-v1-1-c3aebbc81f38@oss.qualcomm.com> References: <20260806-edp_overlay_for-next-v1-0-c3aebbc81f38@oss.qualcomm.com> In-Reply-To: <20260806-edp_overlay_for-next-v1-0-c3aebbc81f38@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Anand Tiwari , venkata.valluru@oss.qualcomm.com, vishnu.saini@oss.qualcomm.com, Jessica Zhang X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786033907; l=7324; i=anand.tiwari@oss.qualcomm.com; s=20260717; h=from:subject:message-id; bh=OcTxa209WmqisPcT9WOVW0JgUue33/rrUgIYOeclzHI=; b=v/cQDxJPmzp4Wj80K/vV3hw6PhaotH1WIekUheJTSae1tc4o4cne9V4vbFFTWYNn5T+diOaQh lGLHaO+capLAJGVxpDT85s81ODa2nVnBO88XBYdqrqQZBcf9X7kjXSL X-Developer-Key: i=anand.tiwari@oss.qualcomm.com; a=ed25519; pk=ygURjl6LxwG8EhgPNHYYgCZLsaXFgWZZoHRRyud5B40= X-Authority-Analysis: v=2.4 cv=VNPtWdPX c=1 sm=1 tr=0 ts=6a74b703 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=-w1LApHckQVCOKzI_mEA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: c1DxriYV9YKRWzC6MNY74puKGsFHR5VQ X-Proofpoint-Spam-Info: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfX2uOHz72hJc/O 70OsbQx9EADYTAYpGM7Lbt1kMIl9ngLB+VCWEjJNyhpySdIlL1/FBWOPsJN/qDoJZn75+wkVFOz pTEIJ/OfztvJeSgE9HSciePMqtvyz6I= X-Proofpoint-GUID: c1DxriYV9YKRWzC6MNY74puKGsFHR5VQ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfX1oKGeBnQcDFn UpoKDjrX1BPB6YyQoeCtTJeNjbEmJAYfGytFgnpmE5l02rycWbGjwzjpGmjYNugn5BtjIa8rDyb NgGBUjbwepLQS1n+LoUa7ibAoaDFRTPXyesF/UrL6tym1ZqdyHa0+854nI6K93kr7LLwbvJDwFb Gjww0lyYGAHZhZHb/8mmVy2kH/hyFKVxi/EQoJ7QraRS3cwntJSoxAs05YBkZF3n95XFVSlFuG1 xlqm+g/cdk2pLMzNkTiFTIZWeaAUL7WpLagWMnK6X5OVRW4KaXOOT5gzUhHglmRheSDocDa1PAD Tfxn+wpM3jTgmy2SmVd//fQvNsBf7EoVhaWcoWZJRhU/0jGT/bQXuD4bto489PdeCZE+D4NXL0j IGBn6qFTAHwZJoXZRXoy8umdamdDw9pcvv76Lj1kmTziu9wuLq3kvsa4gNcQIKPG+YRN8pzn2RX ZsaC/BJ76n/8VQWuQeg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-06_01,2026-08-05_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 bulkscore=0 adultscore=0 impostorscore=0 priorityscore=1501 spamscore=0 suspectscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608060129 Move the eDP panel configuration and related power, backlight, and pinctrl nodes into a separate overlay. Keep the base DTB suitable for headless variants and provide a composite DTB for headed variants. Signed-off-by: Anand Tiwari --- arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/hamoa-iot-evk-edp.dtso | 126 ++++++++++++++++++++= ++++ arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 107 -------------------- 3 files changed, 129 insertions(+), 107 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 1c86e7e98f55..bb0da34983c8 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -20,6 +20,9 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-asus-zenbook-a16-ux36= 07oa.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-crd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D hamoa-iot-evk.dtb =20 +hamoa-iot-evk-edp-dtbs :=3D hamoa-iot-evk.dtb hamoa-iot-evk-edp.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D hamoa-iot-evk-edp.dtb + hamoa-iot-evk-el2-dtbs :=3D hamoa-iot-evk.dtb x1-el2.dtbo =20 dtb-$(CONFIG_ARCH_QCOM) +=3D hamoa-iot-evk-el2.dtb diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-evk-edp.dtso b/arch/arm64/b= oot/dts/qcom/hamoa-iot-evk-edp.dtso new file mode 100644 index 000000000000..759d05342627 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/hamoa-iot-evk-edp.dtso @@ -0,0 +1,126 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + backlight: backlight { + compatible =3D "pwm-backlight"; + pwms =3D <&pmk8550_pwm 0 5000000>; + enable-gpios =3D <&pmc8380_3_gpios 4 GPIO_ACTIVE_HIGH>; + power-supply =3D <&vreg_edp_bl>; + + pinctrl-0 =3D <&edp_bl_en>, <&edp_bl_pwm>; + pinctrl-names =3D "default"; + }; + + 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_edp_bl: regulator-edp-bl { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VBL9"; + regulator-min-microvolt =3D <3600000>; + regulator-max-microvolt =3D <3600000>; + + gpio =3D <&pmc8380_3_gpios 10 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&edp_bl_reg_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; +}; + +&mdss_dp3 { + /delete-property/ #sound-dai-cells; + + pinctrl-0 =3D <&edp0_hpd_default>; + pinctrl-names =3D "default"; + + status =3D "okay"; + + aux-bus { + panel { + compatible =3D "edp-panel"; + + backlight =3D <&backlight>; + power-supply =3D <&vreg_edp_3p3>; + + 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_l3j_0p8>; + vdda-pll-supply =3D <&vreg_l2j_1p2>; + + status =3D "okay"; +}; + +&pmc8380_3_gpios { + edp_bl_en: edp-bl-en-state { + pins =3D "gpio4"; + function =3D "normal"; + power-source =3D <1>; + input-disable; + output-enable; + }; + + edp_bl_reg_en: edp-bl-reg-en-state { + pins =3D "gpio10"; + function =3D "normal"; + }; +}; + +&pmk8550_gpios { + edp_bl_pwm: edp-bl-pwm-state { + pins =3D "gpio5"; + function =3D "func3"; + }; +}; + +&pmk8550_pwm { + status =3D "okay"; +}; + +&tlmm { + edp_reg_en: edp-reg-en-state { + pins =3D "gpio70"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; +}; diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts b/arch/arm64/boot/d= ts/qcom/hamoa-iot-evk.dts index 9fa86bb6438e..78cefd5391b1 100644 --- a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts +++ b/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts @@ -19,16 +19,6 @@ aliases { serial1 =3D &uart14; }; =20 - backlight: backlight { - compatible =3D "pwm-backlight"; - pwms =3D <&pmk8550_pwm 0 5000000>; - enable-gpios =3D <&pmc8380_3_gpios 4 GPIO_ACTIVE_HIGH>; - power-supply =3D <&vreg_edp_bl>; - - pinctrl-0 =3D <&edp_bl_en>, <&edp_bl_pwm>; - pinctrl-names =3D "default"; - }; - clocks { mcp2518fd_osc: clock-40000000 { compatible =3D "fixed-clock"; @@ -213,38 +203,6 @@ pmic_glink_ss2_con_sbu_in: 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_edp_bl: regulator-edp-bl { - compatible =3D "regulator-fixed"; - - regulator-name =3D "VBL9"; - regulator-min-microvolt =3D <3600000>; - regulator-max-microvolt =3D <3600000>; - - gpio =3D <&pmc8380_3_gpios 10 GPIO_ACTIVE_HIGH>; - enable-active-high; - - pinctrl-0 =3D <&edp_bl_reg_en>; - pinctrl-names =3D "default"; - - regulator-boot-on; - }; - vreg_nvme: regulator-nvme { compatible =3D "regulator-fixed"; =20 @@ -974,44 +932,6 @@ &mdss_dp2_out { link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; }; =20 -&mdss_dp3 { - /delete-property/ #sound-dai-cells; - - pinctrl-0 =3D <&edp0_hpd_default>; - pinctrl-names =3D "default"; - - status =3D "okay"; - - aux-bus { - panel { - compatible =3D "edp-panel"; - - backlight =3D <&backlight>; - power-supply =3D <&vreg_edp_3p3>; - - 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_l3j_0p8>; - vdda-pll-supply =3D <&vreg_l2j_1p2>; - - status =3D "okay"; -}; - &pcie3_port0 { vpcie12v-supply =3D <&vreg_pcie_12v>; vpcie3v3-supply =3D <&vreg_pcie_3v3>; @@ -1140,19 +1060,6 @@ led@2 { }; =20 &pmc8380_3_gpios { - edp_bl_en: edp-bl-en-state { - pins =3D "gpio4"; - function =3D "normal"; - power-source =3D <1>; - input-disable; - output-enable; - }; - - edp_bl_reg_en: edp-bl-reg-en-state { - pins =3D "gpio10"; - function =3D "normal"; - }; - pm_sde7_aux_3p3_en: pcie-aux-3p3-default-state { pins =3D "gpio8"; function =3D "normal"; @@ -1181,13 +1088,6 @@ usb0_pwr_1p15_reg_en: usb0-pwr-1p15-reg-en-state { }; }; =20 -&pmk8550_gpios { - edp_bl_pwm: edp-bl-pwm-state { - pins =3D "gpio5"; - function =3D "func3"; - }; -}; - &pmk8550_pwm { status =3D "okay"; }; @@ -1357,13 +1257,6 @@ ec_int_n_default: ec-int-n-state { bias-disable; }; =20 - edp_reg_en: edp-reg-en-state { - pins =3D "gpio70"; - function =3D "gpio"; - drive-strength =3D <16>; - bias-disable; - }; - eusb3_reset_n: eusb3-reset-n-state { pins =3D "gpio6"; function =3D "gpio"; --=20 2.54.0 From nobody Fri Oct 2 01:15:26 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 14E09371868 for ; Thu, 6 Aug 2026 16:32:06 +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=1786033928; cv=none; b=YOIJmQ7qYyaD4oU5+DpU9kzkC8Z5IWzE0ygcyiLRkOfMTDnCV4qbesatFci/NOcOcGOUKNBDjO9kZrn/NgnQULgv8Vu0TmRo/9QAwUlWOZHf9UYcd8SausuH2S/TnQQmMw3+zT3jRX9VwmYtpRr1jymlW+mOctHYHiHAx0karhs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786033928; c=relaxed/simple; bh=KoKgDL1uWIdiHjw9Mk2+j0kjWHBkfOqHFyVViOWZbU0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ikomzMYcQH8g4HnOWiyY5+vu+e4DKwQjYPOtModnZWweWaF/HK/zdyBULNNeDCUB7P/dzHjXWl7j92UHcS2dFSdVsXfiF99dGn8kfcix2X6btTr23CkoikWD2lySgR0K1vAai4AMRMGFiUrOaQXu5x8ekDZE8VIUC3ra1nEg+MQ= 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=E8YvwV0V; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=e5xgPBIj; 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="E8YvwV0V"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="e5xgPBIj" 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 676EmOlQ1553332 for ; Thu, 6 Aug 2026 16:32:06 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= 2WmlI4F57lwRnXOLo/xmw4pqD4xvVd/TDpNz3dSJTm0=; b=E8YvwV0Vx1dNq4K3 EFeAYbCG2TiVM1tIyIOsNCmVZI/nw5lBl/bxM5vMvcEAoz0w6OvPP6+h35DZb3Rp mp4T/o9hmJkhnkd2SJjIMZTCX3wrQCKKfzDsr7uDOw43oHFK0jl1I/hLnZF/NWgu yOp3KQLqesIMABaYzM4cogRHV2TEltm0UteOtnWOVaj2O0eTBb6p70hF4l+tx5Fl zybp4mlXNZnC4COQxzVWMJY4AXQXwhZ7NB3Puf+XqQA9JnSQUA1Qps3UzQd9whCf QMvvLWz3KezVbsu/mONeND8yhNI7XNssqMei/gVflYcvjId1fkvoNUKicnobsJux Q2/XgA== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fvv5b0r2a-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 06 Aug 2026 16:32:06 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38e7b87ce77so2265830a91.0 for ; Thu, 06 Aug 2026 09:32:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786033925; x=1786638725; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=2WmlI4F57lwRnXOLo/xmw4pqD4xvVd/TDpNz3dSJTm0=; b=e5xgPBIj/ffHD41q5quyVH6KHb80Ski1jwNMimspOh2ssHtTRH/zACg3djduzjUscQ LzjiOEysS60AsAd3SzBp639bcVUpRvIpn4u3/vY0NWCCfYH2bZJsH6lyKS9d3QE+ernr 1yZSaKJht5dNL1RZST4eUwHnOMiJdKWwul8EvyAafCdhYXNuS7CgtYuA8HjQXHHmS32P 6M5m31AXEnONcWhHi2RdPxnDaOmyf5eTw0XZ+z0bXrWO51fqH/cWGEMDb387forQCPbV WEhKcuqUzyKvp2hsjuWF53pDny9Sqoh1ptPbUs9FM8Eo5mOhdIBtW2HTPyAQcqbYMTmG AEdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786033925; x=1786638725; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=2WmlI4F57lwRnXOLo/xmw4pqD4xvVd/TDpNz3dSJTm0=; b=KUnUdxEiTEOfxRD7eAW2a5tIJsNFB5tLAwGnZxy0SXdEXoDsWoaxpgejajh7SQeNDS VmielD9BQ8Xxs6DNfJiU1fxjItsQi50J6g8hbwLzxqCutW4MTeKiWGFULgDkXnHJYcti wpvYjLDnm1ewUp9XXeRBO0yue3ZB9C0sIcZrsMVbqJNB0h/Iw2Rnr2bOSbhgBFRugTYi 6M+P3O2R+Ypu7KiIPnHMMM2dC1GEgjHNnN4TYWJYA2n+sup4LK3QPUPuETtoitfon9Ur c1HqDpXUCspHqy7LHx0oAGOzcg5Q/aNqaAXxu/5SpomDUxpbjsLz4pRH9ijqTO+ZAXJ+ XCtQ== X-Forwarded-Encrypted: i=1; AHgh+RqL9Kh5P3QJp7z9Ux91zAAaEb/H0DTsfqtdF9bvwBeAaXInS5+3sTbIcvUMdlzqe3D6ATHUlVhucCA3Q7s=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1mRhEIQ9k5EequOoJKk9XiRfM1jRUGTBIPBMEQYvA2t+77Fh1 Fc29eh3N5c6pKVH8UFiL08pBbwzxHSfc8HnXV9V/FHjoqCt7+6O6juT3vCuTv3SLDRU/tbmz25K rkCrjrYWoe/L/tZtDO3ZJycEye7etLhFIgfVjMEvWzrSjOhNJEevdmxHisKWp0u7mtVI= X-Gm-Gg: AR+sD113oGmbc6T7LXUPKuDIU5udzyrttCFal9ZMEQhwl85abN3Mv+kF62Sp39S+SyE Mm11KDKmg//5FHO7KEIRP5e2dYSrJiqWN8ctzuq8I+Nm6gDDAdNcKEzn9tKgUxqmeyuWyI2N8Il 1oqJRT3qRSiDyqlIMOBq/M+wZYuD/W4Sjw584SOZzYIOf3+QLuqEXsWRac+CiNDGpy+IX0d2LBV +Tn3Lv2tauP95WGymVUOK7EUq/U3aDX7jEH5wAT9UVhqowoY17fXLZfciPO36Ycjq1l0X7fTb4+ jO4HEtCfdKMHI38oBlUCqVM4Vm/a6VTHLNDIJahynxT7ZbNckqCUvArPQW9pAplbYI1JcI3E9Op CAQrUOll7d2wkWLNLCU0i2RYfD4yttZCF X-Received: by 2002:a17:90b:264b:b0:38a:c3f:3b87 with SMTP id 98e67ed59e1d1-3903c58a6femr17496035a91.12.1786033921308; Thu, 06 Aug 2026 09:32:01 -0700 (PDT) X-Received: by 2002:a17:90b:264b:b0:38a:c3f:3b87 with SMTP id 98e67ed59e1d1-3903c58a6femr17495977a91.12.1786033920816; Thu, 06 Aug 2026 09:32:00 -0700 (PDT) Received: from hu-anantiwa-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39085f2b2fdsm1853168a91.12.2026.08.06.09.31.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2026 09:32:00 -0700 (PDT) From: Anand Tiwari Date: Thu, 06 Aug 2026 22:01:21 +0530 Subject: [PATCH 2/2] arm64: dts: qcom: purwa-iot-evk: Add eDP display overlay 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: <20260806-edp_overlay_for-next-v1-2-c3aebbc81f38@oss.qualcomm.com> References: <20260806-edp_overlay_for-next-v1-0-c3aebbc81f38@oss.qualcomm.com> In-Reply-To: <20260806-edp_overlay_for-next-v1-0-c3aebbc81f38@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Anand Tiwari , venkata.valluru@oss.qualcomm.com, vishnu.saini@oss.qualcomm.com, Jessica Zhang X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786033907; l=7310; i=anand.tiwari@oss.qualcomm.com; s=20260717; h=from:subject:message-id; bh=KoKgDL1uWIdiHjw9Mk2+j0kjWHBkfOqHFyVViOWZbU0=; b=H/wyn8Pld1A+FIkEkkQ13tjhyYBP6hJWOQ3hrLd1CW/PZtDulMqh+bCi9pstIolbkAy+6UlxJ L4s3YN/MPkjBI+8Xed+xf/O5eph5G6lR38C41donszltZNevONYLnRM X-Developer-Key: i=anand.tiwari@oss.qualcomm.com; a=ed25519; pk=ygURjl6LxwG8EhgPNHYYgCZLsaXFgWZZoHRRyud5B40= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfXw0dS31eSnVq/ AMumHjMN9XssNGm49Saqlc+lPVqJEt4d5BIdeLYM7TdkieqsjhaQqXpiCvebnbnA7tDpKC0s4oX cp61jDEf+b8DixEMmPdLcULfUTEWmqTSkklgP1s35uIX4H2gwVP+EX4BVTQBz45XEoztOxG5vJJ rzqFzAKJd5bjr2YLFoOvk9EfmeXctgJUiMWys78HgsonSCLhIAknSg93M7nuElorPlJGfWtxMR8 xe13FkKd79GOJRGWjtf79UO8SmP1hjeCkLK8RTERLvqciQvCeVwkFA7IT1TDFQb11KMVHJlW+IA lMGdopxB5/o0hoFcdLx7oeRfzLKNIbAuaqPVjfM2ToGjos1lWgIBcxPaWx5CDAJA1Z1ZvMQAWGH yQPox4Nh0g1C/zOIqlzzb4+J8TgKCfXJCmumjxahvQEfbuMI6zhyUp0MMl4M4PKX9Gl2KekG4fi Af3frMYL6ZHHb0SJX5Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwODA2MDEyOSBTYWx0ZWRfXyMAos7W4HNo4 uOejZAd0oBzaoAkUAZYMXICI466mJUxBQxFBdk8xy1uilH9tNclD6dMw/quo1KgxBcV0iRMkUCb mJw9LLL/YIIwZ18ghZdomkUSr+8P9B8= X-Proofpoint-GUID: Xoxn8xZ4hz414N6osmlC7Pq1Jfu_8Swi X-Authority-Analysis: v=2.4 cv=W4gIkxWk c=1 sm=1 tr=0 ts=6a74b706 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=CCRylzDZG6jPrKb_DEwA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: Xoxn8xZ4hz414N6osmlC7Pq1Jfu_8Swi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-06_01,2026-08-05_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 adultscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 impostorscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608060129 Move the eDP panel configuration and related power, backlight, and pinctrl nodes into a separate overlay. Keep the base DTB suitable for headless variants and provide a composite DTB for headed variants. Signed-off-by: Anand Tiwari --- arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/purwa-iot-evk-edp.dtso | 126 ++++++++++++++++++++= ++++ arch/arm64/boot/dts/qcom/purwa-iot-evk.dts | 107 -------------------- 3 files changed, 129 insertions(+), 107 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index bb0da34983c8..fc954da58402 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -165,6 +165,9 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D msm8998-sony-xperia-yoshin= o-poplar.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8998-xiaomi-sagit.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D purwa-iot-evk.dtb =20 +purwa-iot-evk-edp-dtbs :=3D purwa-iot-evk.dtb purwa-iot-evk-edp.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D purwa-iot-evk-edp.dtb + purwa-iot-evk-el2-dtbs :=3D purwa-iot-evk.dtb x1-el2.dtbo =20 dtb-$(CONFIG_ARCH_QCOM) +=3D purwa-iot-evk-el2.dtb diff --git a/arch/arm64/boot/dts/qcom/purwa-iot-evk-edp.dtso b/arch/arm64/b= oot/dts/qcom/purwa-iot-evk-edp.dtso new file mode 100644 index 000000000000..759d05342627 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/purwa-iot-evk-edp.dtso @@ -0,0 +1,126 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + backlight: backlight { + compatible =3D "pwm-backlight"; + pwms =3D <&pmk8550_pwm 0 5000000>; + enable-gpios =3D <&pmc8380_3_gpios 4 GPIO_ACTIVE_HIGH>; + power-supply =3D <&vreg_edp_bl>; + + pinctrl-0 =3D <&edp_bl_en>, <&edp_bl_pwm>; + pinctrl-names =3D "default"; + }; + + 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_edp_bl: regulator-edp-bl { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VBL9"; + regulator-min-microvolt =3D <3600000>; + regulator-max-microvolt =3D <3600000>; + + gpio =3D <&pmc8380_3_gpios 10 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&edp_bl_reg_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; +}; + +&mdss_dp3 { + /delete-property/ #sound-dai-cells; + + pinctrl-0 =3D <&edp0_hpd_default>; + pinctrl-names =3D "default"; + + status =3D "okay"; + + aux-bus { + panel { + compatible =3D "edp-panel"; + + backlight =3D <&backlight>; + power-supply =3D <&vreg_edp_3p3>; + + 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_l3j_0p8>; + vdda-pll-supply =3D <&vreg_l2j_1p2>; + + status =3D "okay"; +}; + +&pmc8380_3_gpios { + edp_bl_en: edp-bl-en-state { + pins =3D "gpio4"; + function =3D "normal"; + power-source =3D <1>; + input-disable; + output-enable; + }; + + edp_bl_reg_en: edp-bl-reg-en-state { + pins =3D "gpio10"; + function =3D "normal"; + }; +}; + +&pmk8550_gpios { + edp_bl_pwm: edp-bl-pwm-state { + pins =3D "gpio5"; + function =3D "func3"; + }; +}; + +&pmk8550_pwm { + status =3D "okay"; +}; + +&tlmm { + edp_reg_en: edp-reg-en-state { + pins =3D "gpio70"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; +}; diff --git a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts b/arch/arm64/boot/d= ts/qcom/purwa-iot-evk.dts index ad503beec1d3..6dde925025dd 100644 --- a/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts +++ b/arch/arm64/boot/dts/qcom/purwa-iot-evk.dts @@ -19,16 +19,6 @@ aliases { serial1 =3D &uart14; }; =20 - backlight: backlight { - compatible =3D "pwm-backlight"; - pwms =3D <&pmk8550_pwm 0 5000000>; - enable-gpios =3D <&pmc8380_3_gpios 4 GPIO_ACTIVE_HIGH>; - power-supply =3D <&vreg_edp_bl>; - - pinctrl-0 =3D <&edp_bl_en>, <&edp_bl_pwm>; - pinctrl-names =3D "default"; - }; - wcd938x: audio-codec { compatible =3D "qcom,wcd9385-codec"; =20 @@ -205,38 +195,6 @@ pmic_glink_ss2_con_sbu_in: 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_edp_bl: regulator-edp-bl { - compatible =3D "regulator-fixed"; - - regulator-name =3D "VBL9"; - regulator-min-microvolt =3D <3600000>; - regulator-max-microvolt =3D <3600000>; - - gpio =3D <&pmc8380_3_gpios 10 GPIO_ACTIVE_HIGH>; - enable-active-high; - - pinctrl-0 =3D <&edp_bl_reg_en>; - pinctrl-names =3D "default"; - - regulator-boot-on; - }; - vreg_nvme: regulator-nvme { compatible =3D "regulator-fixed"; =20 @@ -962,44 +920,6 @@ &mdss_dp2_out { link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; }; =20 -&mdss_dp3 { - /delete-property/ #sound-dai-cells; - - pinctrl-0 =3D <&edp0_hpd_default>; - pinctrl-names =3D "default"; - - status =3D "okay"; - - aux-bus { - panel { - compatible =3D "edp-panel"; - - backlight =3D <&backlight>; - power-supply =3D <&vreg_edp_3p3>; - - 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_l3j_0p8>; - vdda-pll-supply =3D <&vreg_l2j_1p2>; - - status =3D "okay"; -}; - &pcie3_port0 { vpcie12v-supply =3D <&vreg_pcie_12v>; vpcie3v3-supply =3D <&vreg_pcie_3v3>; @@ -1128,19 +1048,6 @@ led@2 { }; =20 &pmc8380_3_gpios { - edp_bl_en: edp-bl-en-state { - pins =3D "gpio4"; - function =3D "normal"; - power-source =3D <1>; - input-disable; - output-enable; - }; - - edp_bl_reg_en: edp-bl-reg-en-state { - pins =3D "gpio10"; - function =3D "normal"; - }; - pm_sde7_aux_3p3_en: pcie-aux-3p3-default-state { pins =3D "gpio8"; function =3D "normal"; @@ -1169,13 +1076,6 @@ usb0_pwr_1p15_reg_en: usb0-pwr-1p15-reg-en-state { }; }; =20 -&pmk8550_gpios { - edp_bl_pwm: edp-bl-pwm-state { - pins =3D "gpio5"; - function =3D "func3"; - }; -}; - &pmk8550_pwm { status =3D "okay"; }; @@ -1326,13 +1226,6 @@ right_tweeter: speaker@0,1 { }; =20 &tlmm { - edp_reg_en: edp-reg-en-state { - pins =3D "gpio70"; - function =3D "gpio"; - drive-strength =3D <16>; - bias-disable; - }; - eusb3_reset_n: eusb3-reset-n-state { pins =3D "gpio6"; function =3D "gpio"; --=20 2.54.0