From nobody Wed Jun 17 02:59:52 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 B64A1436347 for ; Tue, 28 Apr 2026 12:32:46 +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=1777379574; cv=none; b=U3f/HkKIlhSjuf8oVfZQIu0ZuTIu2gshYehL3njb2mOcL95CVr+Gv5soCeDtBsQbQdnkx5TrhSD/vNXEUEOvkj9csW6ktOEaIVb0cw19ibMVuwbEvl5vY6l6lo4WeFC4JpM47+D+csXzgkILxmBcFX1DEQFCKtypErdqL7d66Bc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777379574; c=relaxed/simple; bh=B6ohoI+p4dHy/xUCsotP6MF75KavVp/Y+BZEzWlGK4w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=hCyP2Uwmkjan+qq4ORDGnaS96nOB6QEjuu0FwLSKa/DZz8D/C3T/erzDRlgDr4RihURJs5bnETJsfGVhPgBaG9PqkEhjGvA/4cRL2bDUIEal4O5o/mEyS1bAZeRktfimQsP+oIHbCXrZnAvM1uu8HPrIOqvjefi3xCq36ceWFXY= 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=Pg520hlz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=X2Wtb/dS; 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="Pg520hlz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="X2Wtb/dS" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63SACPfB2928908 for ; Tue, 28 Apr 2026 12:32:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=CG+IEgRHotytIBiUFrLBWN 4lepexZyApqAnCM0uB9Aw=; b=Pg520hlzBkDtvhPImNl+UkaEZUX3UpiVthR1u7 RyY7HibnkYpR8j/C1FaJNOZ0kXrnj40CJpiTOZOzOCG9unjyH81NTSXsZQNiIUTn c0oprREGoR3l/RpqNgzQf84Y5/MH4uuvqH4PyPIKj+UbnIrHEEFTVu4SIRCmMalN CDHv+5v0yohJIWD0jP5PiQfX+3lQDYtBuHE7Hvu38cCcuye6UpVCn2+iq269+hhM wvjh6oPON5CN7QojNa/acrJaZkiDQ6ZZ1PukHGLGkOh4fKxAHh1ZOigq52iRG/Lx PGN/ChoGng5UtB6kb+88Y7BfTE++aroXS6oJ9Yw1h3DOavFA== Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dttxh8f5r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 28 Apr 2026 12:32:41 +0000 (GMT) Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-8b0312bb1dcso282061736d6.1 for ; Tue, 28 Apr 2026 05:32:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777379560; x=1777984360; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=CG+IEgRHotytIBiUFrLBWN4lepexZyApqAnCM0uB9Aw=; b=X2Wtb/dSa6FGqiuwOhMhOGTCka4AvzWDN04HyPuix4rKGQ+6r2Py4twU7qm6RkpwPY 75uJcoop4C0wpuZs+ijGHY9+ncmpGjmL8UkWdRz/7B6EPJ9oiI1mMNkczcruIh9PULAG oftbmqHg3gryF01NF9366feNnA4CNXf7Gv8rtKCgds1dFOA0fNestQdLehhS/AwSFF9K G4sgEp8AHSFgTUuBaoGh/cC7dwwFT/CmR+GPqRs6zjpSm3IDpkeRWFrey2ZgboN4hbM1 k34oWnKp+q+FtUzalst2FkCPz+tPByDkzfLjceiqeL20iAANFUefE5FmCmbT6tlWPsD3 /eEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777379560; x=1777984360; h=cc:to: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=CG+IEgRHotytIBiUFrLBWN4lepexZyApqAnCM0uB9Aw=; b=moblyBJlf3LLc9MmdA7to3uxtNzERJpJeGLwAhnurz2dCy1kLaTjYqr+wbJmUHZNL9 3T3kCdXo41TS+QB7a+HcfOzKBthSFr3sF9CFRfhXyPLov/Qvs0il4q1FANWHlwsm9iAF E8yYfs5Un4xSSutuG3Eyk5NWnsT40UdJS+JT9bVj/4QJ+ytSQyCaPKmSFb9m545rsmy7 OKk3vERv7mqJ6dK6KLHAxS1URsIhzWmb6gangL+UsvWyNbGcLr7Rxe8+c/MSAdYr2LGj 3eW5PMrJ0Pdx3WWFkUEaCOyGuwlhSczvLHA2TGLTqaUd+2B262X1p1ymPVs1zeABJ/Q7 AOzQ== X-Forwarded-Encrypted: i=1; AFNElJ/5kWd+lbYZcsBSA9mfSgfJ3g8YttCBpOR2MjjhEmH5Qrv1yPzk7F1564uYHSLdtkrUXyQKxGesmyyLyC0=@vger.kernel.org X-Gm-Message-State: AOJu0Yy4Ix7a8jZ/DR6H9O+wdTl4F+gDSatuJtFOdYhR65PycBtmKRuC 5Rzi3qwEknN1RMDmxxGvPM2pumhVVG9Ksc+HJRAlHAfrdrdOeIS8jZ62O5v9rAdmAotoTXFFcRg QS8UNyavjnuB66dTsQf6LyU7FUk2wBDxk+AoxNXF9HSOT9s7UHDJFbMF6xlthHCdlZyo= X-Gm-Gg: AeBDietBPiVDtRs+XSA4QeONfEHTDGReSTV7I3OQVj37/9seO8J1AdzwJNZrNd3u5AV DI78euRPa7wnCHYt1nJKyib15KmNU/Ub48N2pEbuk+A1mXc5ELYGy282EBvI93JI5nOloQ648fL BCqMJiWg748zmlGX8ARq0dCWspd4OteNsa1VPfv9y142EBu8Ym6BINPLR2Ol0EQX/U+LH1BXily bY3Z/w5KEVTI3hQRJ6spZDOBSA21ehjy31gWUG5qRyQTIWvB61X4+HeZsdME1AKlN+gkPWJmwIK 2NWU5DKgxd7DjyTA6uncKcfZP1SWCNLPiFiq0RoxN8ZgZ5XwPgX7o7G9BQt8WP+NGPF77ce/EAO 41PZM4jm4+Ppj06YiAhj5OtqIFpVnPCsIEXP4849I X-Received: by 2002:a05:622a:550f:b0:50d:8b23:4948 with SMTP id d75a77b69052e-5100e1dc544mr35013971cf.46.1777379559740; Tue, 28 Apr 2026 05:32:39 -0700 (PDT) X-Received: by 2002:a05:622a:550f:b0:50d:8b23:4948 with SMTP id d75a77b69052e-5100e1dc544mr35012991cf.46.1777379558899; Tue, 28 Apr 2026 05:32:38 -0700 (PDT) Received: from hackbox.lan ([86.121.170.213]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48a774bc5cesm34221405e9.1.2026.04.28.05.32.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Apr 2026 05:32:37 -0700 (PDT) From: Abel Vesa Date: Tue, 28 Apr 2026 15:32:29 +0300 Subject: [PATCH] arm64: dts: qcom: glymur-crd: Enable LID sensor 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: <20260428-glymur-dts-add-lid-sensor-v1-1-470cc168e70a@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAN2o8GkC/yXMQQ6CQAxG4auQrm0yjkSCVzEuRvqLNTiYFoyGc HdHXX6L9xZymMLpUC1keKrrmAu2m4q6a8o9WKWYYoj7UMea++F9n41lck4iPKiwI/tojJ2kJrS pAVoq/cNw0dfvfTz97fP5hm76DmldP6CsJjV9AAAA X-Change-ID: 20260424-glymur-dts-add-lid-sensor-e3da709a7ee9 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, Abel Vesa X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1954; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=B6ohoI+p4dHy/xUCsotP6MF75KavVp/Y+BZEzWlGK4w=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBp8Kjj7GBF5dVL8mZG92IYGPXYjAwbwy1feM17O r0xJU5uONSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCafCo4wAKCRAbX0TJAJUV VovyEACo9SlO4Hoa+tb8xPbFgZP8sZ5yA+k8srPv+QSP+E2a9wkBwQYIjxfAMMh2VvHTL2RwLeN KgZ2jnP2JzDzdfm+44BPmX5q91a8ggMqs4TpS8JwpttffAlTtuGsG7e7UMFCsw2Jw71iwxldGt1 haHeO++I8wAvHF0RKBOBgUXFSfXntnFyqjkyGVrX7rZdsici5sSFy8ddsifjV2w/s0NWX2MWKAd jC58QJmhjEyYpCVQKlwoJ7g+LQy2zjbNyDxTKEJN6U9blJwbrg5CLZsod8k/vy/4wa1YZPsgX3w TyWAwzCwAGUAa4osvyRZf1wbvr1468LddrnOzkwr49KZOIdGSBDSxWl0bf2tHo8s7f3GwwNTyDQ FW40ckMAWEhs2d/zWrqG7EjTQdUh4Dik5I35vtau/kZgKGe5VozNO7SabFyfcfjtEjs3taNT2u+ ZiPJdnepq5Ek2LhyIBfsxLztSg32W2ztqjAvJM501gGmhtBsCA434S8YiN+o8C3Zs1VQJDFrZz+ sMLfWMSzVy3XkYKFYIHBfQFnb4yXKqazd0NqPc4kf9AHhXYZC/qyyk+wQGy59IJHACd4uo41x/k TZzLLjlDeuq45BzSwPHYqpcGJ+730RQrhXLyBJjPIGLxPUO+saibF5usGpyM3MaBJcBz2QdUcbC IkU0RsU0xQSRwLg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI4MDExNiBTYWx0ZWRfX6vj4Hbgb/ggt WIFoxOD7/N72nhKE9AB0ggVOe29wH+hOuu5mYH87yuCsZysXYuPPNWZ42I9Q3ZCWLBRCYDZ3Eh2 31VCgjp+wgUOvEKadZF11uiSGK83FNgcMEQ4+23xguKaVario6J3KtM8jNxec8P8AN0lKIAlpKS Zt/1eHQ9HcyuOsrrUq/lZMB1UI9/IVcFU6mfAl7UyVv+Sbh2plYxTsgD8zEFhKGoqNv3wu7W0kr pSEY2SlKhuXyFMGUebkElqxJQx/QoksjfkQSO1B5i1OA8ymBJJkWN5ZQhaEYTbPpFD9Tfov5hQ1 WN1LVLyu5bq6DELfphPmwOPPPGKkjW017+RhvD5eDZFje6YXRN3M3lIUALY9Je92HaCvMe2PjPN BAx2EVy9VQHFF7MK609yQBXWsIBdLXlS39EwpUxmju6Fw9supE7iGXx3G/TMAynd30nSDXJ8Uci vZFHLBgnJNjNtDTLmYQ== X-Authority-Analysis: v=2.4 cv=Uu5T8ewB c=1 sm=1 tr=0 ts=69f0a8e9 cx=c_pps a=7E5Bxpl4vBhpaufnMqZlrw==:117 a=gcnggjyPzmaCdwFRn6A1TQ==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=PvJN2xqvyYsZ1Jizr6wA:9 a=QEXdDO2ut3YA:10 a=pJ04lnu7RYOZP9TFuWaZ:22 X-Proofpoint-ORIG-GUID: Yiymih05_J2FkfZUuGWxrukPSnjAgayw X-Proofpoint-GUID: Yiymih05_J2FkfZUuGWxrukPSnjAgayw 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-04-28_03,2026-04-28_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 phishscore=0 adultscore=0 clxscore=1015 suspectscore=0 impostorscore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604280116 The Glymur CRD has a Hall-effect sensor used for detecting when the lid is opened or closed. Describe it as an SW_LID gpio-key switch. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dtsi b/arch/arm64/boot/dts= /qcom/glymur-crd.dtsi index 2852d257ac8c..357d4ad8380a 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dtsi @@ -10,6 +10,8 @@ #include "pmk8850.dtsi" /* SPMI0: SID-0 */ #include "smb2370.dtsi" /* SPMI2: SID-9/10/11 */ =20 +#include + / { model =3D "Qualcomm Technologies, Inc. Glymur CRD"; compatible =3D "qcom,glymur-crd", "qcom,glymur"; @@ -44,7 +46,7 @@ sleep_clk: sleep-clk { gpio-keys { compatible =3D "gpio-keys"; =20 - pinctrl-0 =3D <&key_vol_up_default>; + pinctrl-0 =3D <&key_vol_up_default>, <&hall_int_n_default>; pinctrl-names =3D "default"; =20 key-volume-up { @@ -55,6 +57,15 @@ key-volume-up { linux,can-disable; wakeup-source; }; + + switch-lid { + label =3D "lid"; + gpios =3D <&tlmm 92 GPIO_ACTIVE_LOW>; + linux,input-type =3D ; + linux,code =3D ; + wakeup-source; + wakeup-event-action =3D ; + }; }; =20 vreg_nvme: regulator-nvme { @@ -565,6 +576,12 @@ &tlmm { <10 2>, /* OOB UART */ <44 4>; /* Security SPI (TPM) */ =20 + hall_int_n_default: hall-int-n-state { + pins =3D "gpio92"; + function =3D "gpio"; + bias-disable; + }; + pcie4_default: pcie4-default-state { clkreq-n-pins { pins =3D "gpio147"; --- base-commit: 39704f00f747aba3144289870b5fd8ac230a9aaf change-id: 20260424-glymur-dts-add-lid-sensor-e3da709a7ee9 Best regards, -- =20 Abel Vesa