From nobody Sun May 24 20:37:40 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 B9AE637F8D9 for ; Fri, 22 May 2026 19:56:04 +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=1779479765; cv=none; b=Vcw7Ovk8BzpN7aLFPrzRbvkhr1m+yC+SvV9ed4ObqsBPx3+sUjhImg0eb8O6c4UECjNYe5CW2LnZQq92cneKovJomcUN0773LJ9urSW1hEfLyVbc6I2CAYWI4bBN0NiCQmG7fdytMzDKXo75j5IJmLKj0RivY1k+xeHohS6UKQ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479765; c=relaxed/simple; bh=xohVw7WqqrOOFSZP7YKJSgmiB3NaZ1IirzBIZ89DlB0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nO6W5Rvhv5YNXJA0AIn8pO+TIoqMs/RJJSkqmSUPDqF24/i6vlFqiM04Nl2coYiQQY6Vl5AksvZ8cE47caO23cuWHsL23VFPclpyRgOoqI0McwnZHbZPsTgx09VeZiLWBBSk2gGN0EMX13WXfo9eAKbfeQK0FpZDmckcD7HoahI= 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=MiUUr/OA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=W3kQk+ko; 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="MiUUr/OA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="W3kQk+ko" 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 64MG0bM93476962 for ; Fri, 22 May 2026 19:56:04 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= +C+Bsa59xkFVu9xkLSE2hBWtbA2batft1uO2tNDaWbs=; b=MiUUr/OALWs4OXuO hjI6P+X3H9h/PFFEl1TA++mdfKDEewgX2Ni5d7YOLOhYwtgAa1EqaKgXrEPFCWOq wQilzonc4cuq1J7SH0ldXAkijnaN8nP8WppjulimEz9Mend0+7K7Lv576oP0hDCr LDv359dxstzvTj0y/+X6YVSbRhntQhdICLzO9hfSf+3xEHbG3c41WYkhLYmoUYX4 9HQudYnlLxc+USsLYlR1vXCZfnqIsEHo4XT6sl3GST6SfzyneplUQxa7SLqdAM2+ DMatdIVZdFFIuMzz1mK8f8CI38HzuM3e13d9IaB207h4r258XMGVqVHYLHvzqQVk e4St1A== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eat9r8t9s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:56:04 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b458add85aso83523785ad.2 for ; Fri, 22 May 2026 12:56:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479763; x=1780084563; 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=+C+Bsa59xkFVu9xkLSE2hBWtbA2batft1uO2tNDaWbs=; b=W3kQk+ko1G1KH1IJQfybSgHsidgBQNA8nI0gh3u7vup6+JkHw9jKbKYozbeQfkFfe5 FNqe4i1ldm+ysx3RH1cy8R/+Mm7oaeFtk22Nex0y+ifYMJ0AFTdgiFnCCrD2pG7i1C84 MGAytM5YaJ9d9IGzPmvdzo9mUMf0taOBmTKdXYeGdlPl5wkeffuZ3/7GV4qS3N7n0zd+ YUz8CCtZME2X7Lr+AQsfIU1gWuxC/UnqSCWQDIupKwWjh9dH9etfxLRH+sGI/jLZlrk8 Bm1AOTrlHnX4I+stmI1n182ME8GfEgYbqTWmeZhj1iS2f90dkxjYqNjal7KLfRaDLwwC r5/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479763; x=1780084563; 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=+C+Bsa59xkFVu9xkLSE2hBWtbA2batft1uO2tNDaWbs=; b=R5PdniksjTbkFoKI8srKqaT7CjmH2perlzJesWmr940IDJcTKGKJjaURlndSk8NdTT 0V76hlLyNY+WTCOmceyrTPmpql4F1uHVaJCZLwHtOQfd3XPKSJ5po2vAqa+0SlVIBlP/ VV+3TB3jC7hq5qdHF7KDSiEj+oCkbfN06BDwmFQyfqYoQoZDHWZboqXvyzjq1GzqmMTq ESNVpfaUN0FDREy0yI7sg/h0gtD/5uSN5kavUNdLlJQ3/SwODrdrsSSVeB8IC/UEB6ZM 3Aw/zSRWnQJZWqnSlb8H5myISXZocfoHDweTeBeohaCThOGxkQKiQOg6do5LCg2DoOOD lzmw== X-Forwarded-Encrypted: i=1; AFNElJ8t+A9fkTUDfOqeGR17LpT/S8V9LSi+lOPROOSrN+ez+PCPXyHQb9mwasrw55iEhSvcThs0QVsNh1/VKRQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyI2WZdkqtQNg9i/6hZb5DKuNodQJYEkIKvXFIdXVqC0r5nHlUV wbjJuQcTsi5M1Uqbv7qo6yQ6+H++6YcBzUKWMdg5VJI2dVBENZP6DIEiF26Uqzmrsogi8gpY0s7 ntIGNCRLlsb4KtsOi9zrbq+CEo4VAl3g3saLZyvinGeqExPQeU8l4PbDcAGL12imdNcs= X-Gm-Gg: Acq92OHDfKwtRRZfNEgj5dp6Lm4xA+smewkQlmOOYa0eeRsuDSTi0HjOSJXIkNn684N 0d8m/czTjn3VUftZLaLoIEbtmLwSK2/QvuxYjFUifOyF0MowGZpiLSY/2TNuTa8wDNMnQa8a2Ps Q24z+2AZnSXfvMAAcmahUYsaoB6jINDoM9LihL/3PWUzhfNXE4o04l6s0xe0zbvxjsdi07tO1Fq DJuVF6iM547OYIAxP01MrcaWsZ7vVKfMVuOcwfPuPThIRJMV9KTZQCxyAFrfUpEtoyzW1Veccj6 JTJ/PQsmjNy1b536myyUWM5HcS+b4oriaAT0HWcrN5NBVY/rdPwTAcJHXrwGdL57h3K+6wmVI1X OoMlTORoXR6POmoKrRhaUS5YWco8TDtvkWwOd5A== X-Received: by 2002:a17:903:8c8:b0:2bd:8395:feca with SMTP id d9443c01a7336-2beb067455cmr53984515ad.23.1779479763525; Fri, 22 May 2026 12:56:03 -0700 (PDT) X-Received: by 2002:a17:903:8c8:b0:2bd:8395:feca with SMTP id d9443c01a7336-2beb067455cmr53984165ad.23.1779479763007; Fri, 22 May 2026 12:56:03 -0700 (PDT) Received: from [10.213.96.151] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5914287sm33389355ad.79.2026.05.22.12.55.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:56:02 -0700 (PDT) From: Pradyot Kumar Nayak Date: Sat, 23 May 2026 01:25:37 +0530 Subject: [PATCH v2 1/2] dt-bindings: input: hid-over-i2c: Add reset-gpios property 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: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-1-5c333051e5bb@oss.qualcomm.com> References: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-0-5c333051e5bb@oss.qualcomm.com> In-Reply-To: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-0-5c333051e5bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , Dmitry Baryshkov , Benjamin Tissoires , Jiri Kosina Cc: linux-arm-msm@vger.kernel.org, linux-input@vger.kernel.org, Konrad Dybcio , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 20260519-glymur-mahua-common-nodes-v2-1-9f1b89a3f398@oss.qualcomm.com, Pradyot Kumar Nayak X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779479752; l=956; i=pradyot.nayak@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=xohVw7WqqrOOFSZP7YKJSgmiB3NaZ1IirzBIZ89DlB0=; b=y/GGlI0SWnPsoGz7xcS5FgDUZtghMO0rS3iCgRwi9o4ZbxViOwnjuEu8Y6EuSZsqs//lRr2+u xnSIUax5iwTCuPgmDuVxvPUGEMGC45tMkXFiTRLId0fWTGA3rxkuu2D X-Developer-Key: i=pradyot.nayak@oss.qualcomm.com; a=ed25519; pk=ZAwwH8thDSb6bq4dCgFHWr80BqB7MmUAKogkd9BsiXM= X-Authority-Analysis: v=2.4 cv=dt/rzVg4 c=1 sm=1 tr=0 ts=6a10b4d4 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=V4nsfvEclF_xFOw8guMA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: Az6lOKuN7OCKPq3vZ27FGZ2YRbqClpsW X-Proofpoint-GUID: Az6lOKuN7OCKPq3vZ27FGZ2YRbqClpsW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX2j8cQ1TVNE3p rbUb/HhGTokpCwHlz0Pcp81kaXOrnbTUROslimOsEP1KeCIwQe2AtHGll0+CNgDu+Z/RXFMrRFc dBtGaz6mFJHHJK5Ux7nf/BOp1gdM8n7uho3nBOsy8OzxYVClNJgm7H7yPoiTZufVhlns3FHSPbK EYKkP32NaPwWke5+i9dIN/97AAD+7cR5V6U5x2hX/MbLeQRl4pCm1GIxkeykBJDmy/8SUBz9cOQ 1xV72nZB4bOGAFPGgkJ7zwVMyTIEtBfbo54nCo6CcRevzq8nPGdmKnJeuWUytyU3p0tiQZqcvTO fvfWQ8waLfEXVoQLpeiTMlJht7YaIZY6SixKyum2fuR87MospwO3fLwtRtiknSccFKBfIx5g+Wc 7k1ho3GYdYwKtDQpa9/uGeUUt7iaLIgg69clBWz3jlkTfFqPBLvMduN1sEFYqtC2nsFQR4rZBOi +bxqXUoDsD5DH1/oVRw== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 clxscore=1015 phishscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Document reset-gpios property for devices that explicitly require the reset line to be de-asserted during power up. Signed-off-by: Pradyot Kumar Nayak --- Documentation/devicetree/bindings/input/hid-over-i2c.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/input/hid-over-i2c.yaml b/Do= cumentation/devicetree/bindings/input/hid-over-i2c.yaml index 138caad96a29..fe0ec4fce673 100644 --- a/Documentation/devicetree/bindings/input/hid-over-i2c.yaml +++ b/Documentation/devicetree/bindings/input/hid-over-i2c.yaml @@ -50,6 +50,10 @@ properties: description: Time required by the device after enabling its regulators or powering it on, before it is ready for communication. =20 + reset-gpios: + maxItems: 1 + description: GPIO line used to reset the device. + touchscreen-inverted-x: true =20 touchscreen-inverted-y: true --=20 2.43.0 From nobody Sun May 24 20:37:40 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 119AC37D108 for ; Fri, 22 May 2026 19:56:10 +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=1779479771; cv=none; b=uXtEAWdMyzd5E5a1vC9fPjChV96REK48TDzCFm2j8h1CRRZ28M48a6ar0jEajI8sFF/PzM2D8pv5g7Z+h2LMF0zVr25rmROiq8wti24juCrnXhKMZsqTKCIKniNpcQqTQB4smcn0CAjtDzDD2aRmQJ8dTj3Y0G7ByG1EK76llwg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479771; c=relaxed/simple; bh=kBN22TMc/7vjGOVvI692Rr+gDEl0kHxa64ZiwZ8tVD0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oWyCS7YwVyVR0qqXkcVS7y4tOrRjNlI6B8kGiFjIXvQTkre1MKOvwf4Fd2fYPQyqlOPO+NtBaOE+WWx3ISv6iJKFLQo03mY4WOXZOgVe1fe56A+q6sR7enyrYk9fEnL1GQmA/v8R473OI0rgC1Q3tP1Q+YaWqtyArTu8kNauZws= 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=X/dTrkT4; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jWcWXI+3; 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="X/dTrkT4"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jWcWXI+3" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MFreUH3005135 for ; Fri, 22 May 2026 19:56:09 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= 6Kju7bnElF3xvJvgZGFgnbL70Z6TnXx86KxMilu6Zsw=; b=X/dTrkT46pEQ9YzA 8LnwYWHQ6qxmHR/pt3KCRzIdDVQqL3jKv9VML9FagZR2JK6rqi8z4GNOGsZgUDrr wFFJ1Yg1BFlzCewIsrAFRd9W2ibNZ4eNW8Em0RUw3UDwVT10KQLDTMAdC+41cTeP oAEJLdzCuxPxjZmw+Eu1vjNexrfMaIrKuanQNfRd8TvuBo8FXQ0FoQUvn+669SCn M46M7cqa1cXsRGEPs/6rweY2q1KVMh8dIGhI+bY9s6NTWN8mtRghDUrlKfRy/Oob K8ExnvlKCYcCp3PwiaSpMbY6ELjGfSs1pJcXhSZWwGqMZ2fTIxat59HSfPW3km5+ kj1Fog== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eafrtbq0w-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:56:09 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ba3245a43dso82388645ad.0 for ; Fri, 22 May 2026 12:56:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479769; x=1780084569; 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=6Kju7bnElF3xvJvgZGFgnbL70Z6TnXx86KxMilu6Zsw=; b=jWcWXI+35C5cub/nMxaZTBJt5SE+44NCr66VOcAX4pOXeF/+CnSRrgz7E/6jTtoS84 /Z51iwZbGxtO+H7P4I9IwmXCPkK47mQUCCfCFwhlsr294dUZDXmFKa5AxPm8y76oNjGA +h98v5LjfsogO3VSArrbXzvLYOy1yxAbAqLe8GFl5vCfOPNq+u+F0ll8COXFmdVjJ2bx oV+sazehbahmEItxxthqiTFVjjdGfvTw1BPPfkDWqq+QkABxe/HHSArisUlhohWTCdYp 1nIxmdls6F4UW+bMC1JUn4//6lKwlotrOkSMUjsAoEPLRjw8I0rVXI7XMCBZUA5CWGc0 WDxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479769; x=1780084569; 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=6Kju7bnElF3xvJvgZGFgnbL70Z6TnXx86KxMilu6Zsw=; b=O56wlTQ/V0mnNXHN7g5SDPPJI0RiHaNvNOBaP2Jh/HTXLgCpeIL+UW6KE1kAgJQqpW Xm/jjZ/QkIlDY0WRuBosm9iTgrfr+cF01MGiHRHXA/c/FwifCYcg+v/DOkSvh6jU4aem 7d7gyYp+RQztFLvOU2cu/UFwhO4oboSvp5spgR3AURyzFQrlcOzHFl7kqAxuqiMT9/JK rKMnR6w5JZ0WTYEloqihPqH2tzK0GKPM0rHsaJVvY/Xspq7IniDC/rjrQH2D4w2OLnQ1 vQssH9Z1zWKMi7boMx9Kuawx9z/YHzRxdR6R8hqz7d1rrPdIyEwDsulVrSls1Dahxavi 670w== X-Forwarded-Encrypted: i=1; AFNElJ/EIKChxVxb8uBKvDB8FMc6/J7qY08J4hU5jBzbJn0NAldlHJ1ZMa44VIgD6RQnX0FeEZYEsRVksR1okVg=@vger.kernel.org X-Gm-Message-State: AOJu0YyTpT3Ev6nk9zhSugntMHsYKp0534g8ATCC5F6AYB8snt664egY vvaguN3W4omawExKLoclcVPAh4XnvZ4YBm91BcL/At2CFGz+ToGttdJZIBZBzK+aLlEdb6PotVM Oi3YNHig+/WcOKo0MC1/NpOl8i40kyBWhQP3zwdqX6R6airJw/+Aw6bN9EP7ra2Y0ZAM= X-Gm-Gg: Acq92OEY+mZZ7m/vxoPW0t0FtM7AsETfA5t+cP6fTPuak13vcked4EDywBq++Z0Z4CB 2LSSBR2k0vkq33J+MmO8i/9ajjOYjqKANXoJUWcGgy6cNhX35wxakf71C1LHPMtTMwPtp/38PwG ygabX8NxA3ijWmMM4q7+EyiSr3R7SmeK+ViCPZ8cRCPZDTwAbiigWiKGpoVjGldl956SSlzG8Vm 9amJIwIKk2r1KdGzbhjrskObk8DO46yHB1iFdkCXgE3bh46wuhAQJCEqlcXprP6TtlRqCU7fyml bSptEd7b2Di64pCR1DxasL++CiWEdAs7vESstYxoGpeulXh7G0b53libny+Uhv4NKPHPcAQ5tG2 4JVGjoB12hyjYLOgrAo+qup7Lb9wOkVX+hR5Ibw== X-Received: by 2002:a17:903:2350:b0:2bd:eeb6:ff29 with SMTP id d9443c01a7336-2beb0356a13mr55371845ad.12.1779479768600; Fri, 22 May 2026 12:56:08 -0700 (PDT) X-Received: by 2002:a17:903:2350:b0:2bd:eeb6:ff29 with SMTP id d9443c01a7336-2beb0356a13mr55371495ad.12.1779479767939; Fri, 22 May 2026 12:56:07 -0700 (PDT) Received: from [10.213.96.151] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5914287sm33389355ad.79.2026.05.22.12.56.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:56:07 -0700 (PDT) From: Pradyot Kumar Nayak Date: Sat, 23 May 2026 01:25:38 +0530 Subject: [PATCH v2 2/2] arm64: dts: glymur-crd: Add reset GPIO to touchscreen 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: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-2-5c333051e5bb@oss.qualcomm.com> References: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-0-5c333051e5bb@oss.qualcomm.com> In-Reply-To: <20260523-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v2-0-5c333051e5bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Abel Vesa , Dmitry Baryshkov , Benjamin Tissoires , Jiri Kosina Cc: linux-arm-msm@vger.kernel.org, linux-input@vger.kernel.org, Konrad Dybcio , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 20260519-glymur-mahua-common-nodes-v2-1-9f1b89a3f398@oss.qualcomm.com, Pradyot Kumar Nayak X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779479752; l=1445; i=pradyot.nayak@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=kBN22TMc/7vjGOVvI692Rr+gDEl0kHxa64ZiwZ8tVD0=; b=Se1fgTQ+cPubFRcspm9htA5pmfOc9MexQnnUVl6jDuilApJkK4SoVp/iLpI6OISWYJD61eXwM XzlpjdRBwFsAzC2HXnu4HSyB9lxDagWgmBQIw48R+Y/XIm9HK7/J5Wt X-Developer-Key: i=pradyot.nayak@oss.qualcomm.com; a=ed25519; pk=ZAwwH8thDSb6bq4dCgFHWr80BqB7MmUAKogkd9BsiXM= X-Authority-Analysis: v=2.4 cv=JN0LdcKb c=1 sm=1 tr=0 ts=6a10b4d9 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=lbRSShi60cGz1d_720QA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX09+0V5uzE1bg 3UDDVxCruOPg94QdZe0rGGA9lqQyKK0P5rajdjYVxeJ/ykT51NTTp5DIrzM9NL4Ge5ktapo5npc 4KYG4h4cTtjycHFmk1WkB4c4cpZ2wZN9iWZOHzyAjO78tUvZovVU+AKy/Y1f1H36xlmTc/jKa8n Nx1kVaqPE4CmGBrP59JPzA8wfBV0qD2rZEPwZTJGm9qB7JKrGw7KYX9N8QJv3c6Hn7K/OyaMzSO /XqUN16y63yrJ9xjqZ1gmm9d1NNkd5AVoTVk75txEvjWkxZcZ5QDKO3Fkcl4rhUcjByJaA0+AHi Cj+mz3adTpdeJF/OqbAKG+HP2ppP1UshWdZYwEZt8aMxjIJUGX9L81ehoJ5cuR0E/Dgjym3BlN6 lDdDCCeFqtGNnzTH+ikAmqQXJcBekotvBoHHZez54XcriwxeLnq79Aja0j7C7yHm1xxXa0MMdQ0 ZNxH8JbOySjpGSHRhoQ== X-Proofpoint-GUID: AUcQRzHx5s0Q2zHBdfNCZ9QHGJBOO6sd X-Proofpoint-ORIG-GUID: AUcQRzHx5s0Q2zHBdfNCZ9QHGJBOO6sd 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 The touchscreen module on Glymur/Mahua CRDs is different from the one used on Hamoa CRDs and requires the reset-gpios to be wired to the device. Without this in place the reset line will remain permanently asserted during resume leaving the device offline and causing all I2C transactions to fail with -ENXIO. Error Logs: i2c_hid_of 3-0038: failed to change power setting. i2c_hid_of 3-0038: PM: dpm_run_callback(): i2c_hid_core_pm_resume [i2c_hid]= returns -6 i2c_hid_of 3-0038: PM: failed to resume async: error -6 Add the reset GPIO so the driver can deassert the line on resume, restoring I2C communication with the device. Fixes: e6bf559f7eb9 ("arm64: dts: qcom: glymur-crd: Enable keyboard, trackp= ad and touchscreen") Reviewed-by: Konrad Dybcio Signed-off-by: Pradyot Kumar Nayak --- arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dtsi b/arch/arm64/boot/dts= /qcom/glymur-crd.dtsi index 1de3a49f49e4..2259577b9ae1 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dtsi @@ -623,6 +623,8 @@ touchscreen@38 { vdd-supply =3D <&vreg_misc_3p3>; vddl-supply =3D <&vreg_l15b_e0_1p8>; =20 + reset-gpios =3D <&tlmm 48 GPIO_ACTIVE_LOW>; + pinctrl-0 =3D <&ts0_default>; pinctrl-names =3D "default"; }; --=20 2.43.0