From nobody Tue Apr 7 12:55:36 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 59CEC348453 for ; Fri, 13 Mar 2026 10:31:47 +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=1773397908; cv=none; b=X2j6RKbKnPZyWxbWaVNVoB5PVc+xrCt6Hhk7Uh3F4+ezuBPRi03Vz/fs+P112cfV16oBq8Ay3CaCr53Bv3S+eUJSjMPFqdVc90g7eB7CSEnmeRRqzadK0s67uZmEvhmeS0HdPnZf29+T9NxiHhihXjdxEhSWUGxCC2YqjmofDp8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773397908; c=relaxed/simple; bh=xldEZlkL3TP9FPHEHS9y1uxnS59IKMaOFivpS/3Xf5Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PqzYqjGUipCD30zM2u8MRG2TfKIVbSCTmuedptr+DwBATFreAZXSVUDbwcjX+PGWTCVV/6MJ69tC7k5zHqZEPF/zu6FGq4qkFnRT1kKx35meFcAMnWweYvQhdJ+0lSHAKUWghlT5ronqADxVDmBt7ojiDYkmkzwyLzkDz3wWLWE= 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=ZGA1ALx5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VH7kGVaV; 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="ZGA1ALx5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VH7kGVaV" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62D9B9fZ3906341 for ; Fri, 13 Mar 2026 10:31:46 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= 9Xvn1JCUZ0cwf2oMk92ZZMfp11uTKnNctokTsra0oTI=; b=ZGA1ALx5Nw7NAUxf iHavz+RLs5A9WQ2kmgGWiRoC2bF9OyWSvNKcb8OALU7DXspyVI83E25FYBlu3bjy Gs0YLQTYORE0SUWsKE0yng0MoRz0rOHjN4XNjxDXI5qAXx8Me7C1NTkENe6DF6oi VpX+kqbP6QNVqdHvdzz0MQZbToheT1tvk2Swl4f0MGwNv6rhe8sv9KyyiIYOeUbT JwmUOABlwtn4f45DvwW6cHbLceexvZ4gqGFTeir8x2tx+LTeUuy8HE8VbkXcbFV1 yEQCGaX9S9J5+Ob2fXMORuMEWTAcqaGmmi4FWt8Jv6o1tbu8wiUpFvJapYTC/ZCf cVucuQ== 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 4cvfqs89fy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 13 Mar 2026 10:31:46 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-354c0234c1fso2391878a91.2 for ; Fri, 13 Mar 2026 03:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773397905; x=1774002705; 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=9Xvn1JCUZ0cwf2oMk92ZZMfp11uTKnNctokTsra0oTI=; b=VH7kGVaVQu6lwZ32yAe6/RobbzO4z9srOnLeyCGXD8zaZulRMx0X3Pih1DC14LW9w7 cS+DyJXbV/DapVQMCIQQrOOZJn/gmE54Dv046cwT7WlEKSmKCENoe4ME1SCBEjZ0F2rr 77Ewogbmgbr2nnDlOAcqn//K+9/XogGEQ9Kp6HjHwYxeDk1iVYsHNqt/Ns/GpTgSeeJf LpAsbd42gJvrGsycxx9yX8snx9e2WA7QSM8wj+lqjTg7rv7RwpwzIL0pzp6lpgpTpgPl KeQjvQd/tE/A539d7qn/jM6Q4/5/FPK+fYFfhw/+tfSPKcM9zjdGIpxkJnDaq0zePdMW cc1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773397905; x=1774002705; 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=9Xvn1JCUZ0cwf2oMk92ZZMfp11uTKnNctokTsra0oTI=; b=ojIx5+zzGNriVHDqSekBPvsIIk0oIgxXkiiAmrCbbd1MMe7ROnLHXjhaKpJfTtXr71 fgjXbh5K2l2YLjeGDxqQmY4bWGjJRbwM3bw2ZPMFBJuc1Umbp8YlzBii2H29ogv02dpP 9+2hzBv82k9+uBoClS92Y/iV0/OL9YuWTvIZFVUKeP7qjDTH68L0dL5v1kPuv/xCI5EX 2qN0bUWo1JJ4c1DPcwxaVtN9FgmT+eOlGRISgRaxuw0u+7pm6Mdq53swf34gk1WBXFE7 OhEAJSrhvk0mnpoAmOvaQqE9eMCfjNxcK5cXGp+tUCpLk0u7ye18bQw5vi5WlB3Ax9tp HQ4g== X-Forwarded-Encrypted: i=1; AJvYcCUaX173Uscca/9zckH0dIgXWqs7uX5fNWRFL6w3O996wq9kZb7jg3sRSNCYosKiLOsAngsIbAkxfMU/zms=@vger.kernel.org X-Gm-Message-State: AOJu0YzJZanXZfopElbytoDJ9dniP7qU0oZU8ehYwuqzAVYevVjMdCbg QC16mNFKYKUfjNmPfby1zuPAMmpYOWiNKJROyDV8D3k1QAZqfa6bRNoX1maBmE9PVMhkoEDj4Sq q7PZ+2VwkJngwfJdo+jEcHG66nAiGOfIMJlreA0yN13pRUE03NXTHacw4FSF05tE3VrM= X-Gm-Gg: ATEYQzwjfeBg3nm4h2S53T5CR3RthXy8aPaem68H8xSMKwWeCwblbeFvCm7SmHWVti+ xJDUVhgkRWFVhJIXTY7JgYap29uV4Ysur4H20GpFmvN+YT4fftjMubcvryuQwWrFkTscl68STAQ LGIRJtbEmGZ19Ss406MAc5551zscUAzSl4Xyrrt9OePPn1uNorWltvgp8WKm7QtW2VS1ZpMs/g/ 2SFkUeNyfyrYWLuIg18CrjSq8IOn91KIqN3j6IHLTeuYD99TwRIQrjOMu5GPW/X3ujEwLl6d0G3 k6i2t3figLkN48rFS6avpr4JIqU8bIRP3sx9HM6rMeZkjrwqKwOSufRT16dd3eoFKkHsUPkanvL yLxoHuRVSLiDxEWmEphpRrzFqcbagEMeoSmv6iUtivWB42pcEpLDV57w96THL7+Ddp0LX4U067B hqr+FP8+v9UZCJ7ohKl37qDgrTrakpmzndFg== X-Received: by 2002:a17:90b:3908:b0:34c:6124:3616 with SMTP id 98e67ed59e1d1-35a22055899mr2461299a91.27.1773397905188; Fri, 13 Mar 2026 03:31:45 -0700 (PDT) X-Received: by 2002:a17:90b:3908:b0:34c:6124:3616 with SMTP id 98e67ed59e1d1-35a22055899mr2461274a91.27.1773397904697; Fri, 13 Mar 2026 03:31:44 -0700 (PDT) Received: from hu-ajainp-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35a02fc9454sm8604577a91.12.2026.03.13.03.31.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Mar 2026 03:31:44 -0700 (PDT) From: Anvesh Jain P Date: Fri, 13 Mar 2026 15:59:53 +0530 Subject: [PATCH v4 3/5] arm64: dts: qcom: glymur-crd: Add Embedded controller node 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: <20260313-v04-add-driver-for-ec-v4-3-ca9d0efd62aa@oss.qualcomm.com> References: <20260313-v04-add-driver-for-ec-v4-0-ca9d0efd62aa@oss.qualcomm.com> In-Reply-To: <20260313-v04-add-driver-for-ec-v4-0-ca9d0efd62aa@oss.qualcomm.com> To: Sibi Sankar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Hans de Goede , =?utf-8?q?Ilpo_J=C3=A4rvinen?= , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, platform-driver-x86@vger.kernel.org, Anvesh Jain P X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773397885; l=1464; i=anvesh.p@oss.qualcomm.com; s=20260313; h=from:subject:message-id; bh=8N7OjW2s6im3g+0cokctzc9m2ycLJN/bB2F3iLp7CGM=; b=f8mLTT9leD61wtzAtfCRAB5ZhTMzEhqIRJgSK/TzgBXB0qkn4ndB5oyTHwLCgLZEfn9iw0Npp UNVsp2YDg9YD2314Y0ezS3gznzpTdipPpIIwudiEuSgd1XxPvwmiHf7 X-Developer-Key: i=anvesh.p@oss.qualcomm.com; a=ed25519; pk=8o9EG7gkPe2Er9y9UVCx8MTdcFCwU8Pa54hBZPuduXE= X-Proofpoint-ORIG-GUID: B84-yPUkmSawXu6qjMn_su6bqI44TS7z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzEzMDA4MiBTYWx0ZWRfX+bNpyrWz97t8 Sfh7Zyv1YXc3kUdzckI0AY+mCJW9k5HoPzWTnR7KZ0nWh6le1eKJRLLQz2BMPnijlK/B1MC7tZ8 rs7+TP2wLLIFOs2vutTDvp0q48dbbtaCtfOK9Ff6WOLBkKDN7MciAOzqgBsOpTy1ERjZgL9h5ls A84FV9X4FRtNITLN+UIeQ8yrsGPqc/n8jeDbvgPyqbR9SmNpVTQk+UIwGM6T9/mv7i3mdHRqpAi HY5IVfyCCbls2FtRUA7TeCPpU4mngwnUoHSxs4p7znhkLbQXp8B7Ma/HBn/tw1BY7pKxDFuvarH /bP6z2VdnIKm+ApvTGbynBKJy8DnlVs+pIoayxLa31Hq3BL18SGdQyDpNcObl4+mjkJgpol1q6K VyrRvcI056gyM2dzQX6ZZBkTzvS2k8Z9ZGLVSZTLeOZuGHi4LFbwOh5AISAvG5yCGaSwlZBxPU/ Jyft8rMaXUtijS2Bs2A== X-Proofpoint-GUID: B84-yPUkmSawXu6qjMn_su6bqI44TS7z X-Authority-Analysis: v=2.4 cv=GoNPO01C c=1 sm=1 tr=0 ts=69b3e792 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=QoH_nSX9lomw0ZZp7d4A:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9: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-13_02,2026-03-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 bulkscore=0 priorityscore=1501 phishscore=0 clxscore=1011 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603130082 From: Sibi Sankar Add embedded controller node for Glymur CRDs which adds fan control, temperature sensors, access to EC state changes through SCI events and suspend entry/exit notifications to the EC. Signed-off-by: Sibi Sankar Co-developed-by: Anvesh Jain P Signed-off-by: Anvesh Jain P Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index 877945319012..ae24af25aa6d 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -367,6 +367,22 @@ vreg_l4h_e0_1p2: ldo4 { }; }; =20 +&i2c9 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + embedded-controller@76 { + compatible =3D "qcom,glymur-crd-ec", "qcom,hamoa-crd-ec"; + reg =3D <0x76>; + + interrupts-extended =3D <&tlmm 66 IRQ_TYPE_EDGE_FALLING>; + + pinctrl-0 =3D <&ec_int_n_default>; + pinctrl-names =3D "default"; + }; +}; + &pcie3b { vddpe-3v3-supply =3D <&vreg_nvmesec>; =20 @@ -490,6 +506,12 @@ &tlmm { <10 2>, /* OOB UART */ <44 4>; /* Security SPI (TPM) */ =20 + ec_int_n_default: ec-int-n-state { + pins =3D "gpio66"; + function =3D "gpio"; + bias-disable; + }; + pcie4_default: pcie4-default-state { clkreq-n-pins { pins =3D "gpio147"; --=20 2.34.1