From nobody Fri Apr 3 03:00:10 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 8D3033D090C for ; Wed, 25 Mar 2026 11:41:25 +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=1774438886; cv=none; b=TO7bIxBkFZ03yJ+eLXlRuta+4BrB19opbwQ8Cm1UwpIHdVJcjJ2R72EyP9xaK8BKv3QzDMzZS0/5qDVUkHoYg6j6P5VvZZdrC4PXpcWakkv6wppxt8MaG8MlIifRSZKszkqs4xa9MQuegOZYk+8ons0ZJyUn+KUevkg+2/UxkzQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774438886; c=relaxed/simple; bh=Dd5fp85/4V9VJ5EyZFEPibLsm/4o0VYPqFC5Sk2sGQ8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RuRffMhu1rmGdO85a6qfbbpjYF5ZuAdSehfUEU3Gwxe7YlrtaoOTktwAK1AmrEiB6yMdZUomv9i0kOu7ThdrbAJzHLJI29IiWfloDgbI3zPktJ0mGov4hPyFr1b/UnQWLU39iLRtuq6lcqInATNHVuNilQyLo6h7K46KU82Er/U= 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=KFXwsE2X; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=imlpC6zN; 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="KFXwsE2X"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="imlpC6zN" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62PBGUYS4093219 for ; Wed, 25 Mar 2026 11:41:25 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= YM46yQGr/puwc3alCscfbFbGdSuIrLWtIOURjrNnAAI=; b=KFXwsE2XtaDGIRVH f3sE4WmkiKKVLnLQ+PtOQAFhDottapERvkDI5TIav1jQPXwDUlNsJAz1He+WHFqk E8FX8yS/0NFrUSIDMkGk5+K0wWtqiAHO9Ub6HBTevfd7iVYzeQMvi+cJ47+URww8 o/WdZrYjA/hMoR+8u8r6Apd4uMTcr2LRR9+E5uBTIYxzDnBDMvM2ncmNw6aRN8tN uVNpVcAovf93C/BmObRVi1lQ0e9omJn/qHq6fQ8qvUInxkoKmLY2MDCIUVcyop1X EJECdlcAfJGI/BBIvUq0j9APmSVgwn/gN6G5K7eVhvKe+2d1A4IKQ6zwVb4SvZ0Y LllI2g== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d41412y1u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 25 Mar 2026 11:41:25 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2b060c14ccbso190790325ad.0 for ; Wed, 25 Mar 2026 04:41:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774438884; x=1775043684; 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=YM46yQGr/puwc3alCscfbFbGdSuIrLWtIOURjrNnAAI=; b=imlpC6zNbeJOm9VoFoA3XmwjbbcBj00w1H7kGCjp9TAiTj75qXNzbTT52Jsv18vaK6 LozQkbkTGVlCm3Yn2q8wSSXLr7zAB7dSQZs2W/XWlSgPL19qx4Rm47HTML9HFdhjKU2D vcMqu1F3EQg1sx0ylyMM53WnffVwzhutIWwl+pTyDgAlCzXcna2Pxc9rC17QNereYGsf DI4vi0pG5zWMPtbdplpaQCg/igU/C66l80ubecvVSclTRRIT0G0S1q9cCkGg5560VNC5 1Cx6vR9ybwItPtGVkvYjSbO+OZbMmjNWebPwf0lV1OCnn0hHb60LHEt331L1T60sG1Hf K0tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774438884; x=1775043684; 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=YM46yQGr/puwc3alCscfbFbGdSuIrLWtIOURjrNnAAI=; b=AlPAevUUF55rkUZIIORj4YoruSRblbbbFtp8iYQ18gWsaTmEw7tAVDMH6DD6V3Bwor F++JTlkJfowh0KipwV6yDtZYVRUbV/Kt6ujRnC1M2bfaFgSSTuA+/50dabynFf9tPpL/ 5a7tBB38Vg2geUHqZdRAm/KM1bX9nT4AUMKbSoEr7x/K9IxVyDFP1/204ZBZB3sSqVXt 7Vy+OoR2LOXORLSoF5j+l1Matu7Ueb4gUTnxPyS5gNWfQ7vFfKG1sOwfkVVJrem29Gd6 33tN7Qb0lADvPwjO974H9/5MofdROWiUPTggV9gcu7LIS18/UUPAMvqc2tnm9HrVnuyD Fxsg== X-Forwarded-Encrypted: i=1; AJvYcCWjpib2dv4HSZC2XN0CRCKmu5KAsBl3IG35ltMjBzmwESYISA1jQXllbEKr8AL2WiueYvh9POms0uAIT3U=@vger.kernel.org X-Gm-Message-State: AOJu0Yw+MxY7lL/r3Wa8wcjD0DcPDWxxxiWoa/WEf35fiRwu8j8sD0ES rhvV/rKV7aKEjhGlZPmujonj1eVdHWtESbPYHA++g4B8RGgqFbd4+gWeys96fZ1m5et/akPmhff Q+q9MsT3FOSth+wcpmFDucdVejuwqHzqwoI/KNR6cpf7RfGpJhLq37xxHxXPtS3evCpQ= X-Gm-Gg: ATEYQzzf7/BuPa/LtuEfwdK6XqnKhJaudMVlwqjDGRVJHMG1zMEzWa8g+ddRfAh6W56 Clt2VPjT1MqoyvQS1X1tSI/0XtGkZog/pkwMXDh5BfFC0CMgQTMB3Er7bzlVYAGxmfttZfedYjm vmj6FgDrHX71ilLRNxkCAPGrH17ajTzFkGEEhYJereZcnVWwF1QgGFuHT3Gu1ytSP/Ro2zreFmQ kmQ0yM6rNbY1knqErFj9xastig0mxh9+C0Un4C4pWWXCMJlfisuiLRUFmrpLp5AsMV2QsZ7oB2L SHAiaOcBJ7n/+Ak2EHSF9OsNi3zwb6YNJ+9M2KbN+MfJ7sxUuMezdBL6AO69FfAD6PYVDpCBAHa PUYCIr3MrBjOQatIACp+sSuCuE8QJLaTbmEveKpE7NDxl//8o/+6iTTQh+ZbKv3ihk5kd6ICbqf DiA5WEkj5lnDA1SZS99uDjEe3O4pG5if0YMQ== X-Received: by 2002:a17:903:3807:b0:2ae:b9cd:d2df with SMTP id d9443c01a7336-2b0b0a9fd7cmr40601535ad.34.1774438884343; Wed, 25 Mar 2026 04:41:24 -0700 (PDT) X-Received: by 2002:a17:903:3807:b0:2ae:b9cd:d2df with SMTP id d9443c01a7336-2b0b0a9fd7cmr40601165ad.34.1774438883877; Wed, 25 Mar 2026 04:41:23 -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 d9443c01a7336-2b0ae360d4bsm38152015ad.16.2026.03.25.04.41.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Mar 2026 04:41:23 -0700 (PDT) From: Anvesh Jain P Date: Wed, 25 Mar 2026 17:09:53 +0530 Subject: [PATCH v6 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: <20260325-add-driver-for-ec-v6-3-a8e888d09f0f@oss.qualcomm.com> References: <20260325-add-driver-for-ec-v6-0-a8e888d09f0f@oss.qualcomm.com> In-Reply-To: <20260325-add-driver-for-ec-v6-0-a8e888d09f0f@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 , Dmitry Baryshkov , Konrad Dybcio , Abel Vesa X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1774438862; l=1578; i=anvesh.p@oss.qualcomm.com; s=20260313; h=from:subject:message-id; bh=Er+elbEJvOvNZkz+nLoEwXm5OyAOC9UUXsw+XjSTb7M=; b=mUIlcPLYJ2WktFEkXqwnaYyyR1prxDiVFP6OAllROeDf+efsFUifRJSWs2yXYVrLs+vDcFQr5 ipexjNFhhyoA9koc46f1QCkTmtlL7UZHHJYOYeVIhV6rqiGQ+5iudsl X-Developer-Key: i=anvesh.p@oss.qualcomm.com; a=ed25519; pk=8o9EG7gkPe2Er9y9UVCx8MTdcFCwU8Pa54hBZPuduXE= X-Authority-Analysis: v=2.4 cv=fOk0HJae c=1 sm=1 tr=0 ts=69c3c9e5 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=h-fhkJo0eXD2C244oGgA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: srvry-HF1fZaSm_FK-TujVZzkrbp5V7Y X-Proofpoint-ORIG-GUID: srvry-HF1fZaSm_FK-TujVZzkrbp5V7Y X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI1MDA4MyBTYWx0ZWRfX8DOJlXNsyyMo kMV81P0osw4V9lQNO7dluUWc4B0OEXRm4Q6IWuWI+l++p9p0i6qhNfQeQIifOOtPQ+vza+tXOHi DEtG1Y6Dsh+MYB3t7b36DXOgyNYH4ztZAQbavfaTqfWwPXAkd2mhTm7BzRsHIqChvkWhFQC3NjN 9QoV73FUrkEEhxzKSoTXLG69Bz+hDjYdx9z0iADzDvFeutIELp0uIw4MkRN09cAK2dQ0wfImr6k UZdHyY/6RcedAiqI/XlIK099VmJ6PW3JsbooOx22AOOdRjaV0anixmCBVFHjQKA7gqN0MNDddFf YBu+d+DKSUW37F78lMMKvJKfXILDNiqBKvZeSyWUowop4qaZdD+v7wj/tWFTQACGX5FwPIFYSGl zCfzCI7hFf/JVzh5l1yXBSLAVkTZvKXTVeAkdS+S13fu2bmufC8s4ARmpJhZtHrXexet8g0O+uj N8KnGvgGJimyLCZGjrA== 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-25_04,2026-03-24_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 priorityscore=1501 clxscore=1015 adultscore=0 lowpriorityscore=0 phishscore=0 spamscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603250083 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 Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio Reviewed-by: Abel Vesa Co-developed-by: Anvesh Jain P Signed-off-by: Anvesh Jain P --- 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 51ea23a49b9e..1a69b428307f 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -198,6 +198,22 @@ ptn3222_1: redriver@47 { }; }; =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"; + }; +}; + &mdss { status =3D "okay"; }; @@ -263,6 +279,12 @@ &smb2370_k_e2_eusb2_repeater { }; =20 &tlmm { + ec_int_n_default: ec-int-n-state { + pins =3D "gpio66"; + function =3D "gpio"; + bias-disable; + }; + edp_bl_en: edp-bl-en-state { pins =3D "gpio18"; function =3D "gpio"; --=20 2.34.1