From nobody Mon Jun 8 06:39:46 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 944023E5A0E for ; Wed, 3 Jun 2026 03:11: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=1780456308; cv=none; b=hc2BPKvwPugaEAzxMgOgldPBuR81MPJCg2DG1j4cwshjYZbXvlh7iah0683CgJ8udANMCRlCc1g8a7DI037MCVD8aaJl2Fje/9LV/b+NAdDERN5tmUiPIppCQS4RVgyYzri27Pc3FKUWcfyiNNpQKI9zVb8hxtFinizkTJbX5ac= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780456308; c=relaxed/simple; bh=JWkMSEdUJC3eIOPoQywgdm6Zs8Dl4vYLdmiv2fnsAQo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dJplpM5p9ayIGMKnQUh+5KA6LytaInu/wXaRnY/L17f0yrA2DDWeDR+9xX+mG4YhScM0VXVqYxD882jlvzJGHmOXkmYGftEjMgplbAzvrU3g6GraGs03szf8UpB/RSfIB/HXwLQ/oO01OBpMW2/hlSqBja6NLtXTomfepH0o2nA= 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=F4542jOQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LkIq4ddq; 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="F4542jOQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LkIq4ddq" 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 652HmVMx1937994 for ; Wed, 3 Jun 2026 03:11: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= mTg/SeZ1Yb69IE/Ax/FKhwDMoiyiFvRNLyas19q7uEg=; b=F4542jOQXrbSGirz 1QCTZTJBY1CI7vXASr5UamyNclDmq9ncAG6EgMe+q9ZreN5Sm9fH5WtbItqUg7Kr IB8EOQNqe6DyjS92mNQEJFwu2QVG1Pc9nLAJYTPJdUGmlcyd6e514PVh7RgeW4cb cNOLcEBU2tmYPaW8zQ8Yieti0rqnJooNvr5IlsIuPZ0Wwluu21XvdaNW2OCugINT plbrvh8Z2w0Rla+22C07CmTfqFYgh5UtRLLHkCQj3cuxxTQdr+G4DDWzFcoPnhF/ Km/QRTcnepkj4L62slN8187zWTzoIUdB4bq/0HGN90bP6VNXBy3TB39P3oBz+GvT uA2TGg== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ehqubn9s0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 03 Jun 2026 03:11:46 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-36d98b828c8so5539600a91.2 for ; Tue, 02 Jun 2026 20:11:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780456305; x=1781061105; 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=mTg/SeZ1Yb69IE/Ax/FKhwDMoiyiFvRNLyas19q7uEg=; b=LkIq4ddqIAvV55KMSnJTOybeAa2eWmQDg/S02VK5lvd1xBn46egdN/SmRbvx8xZm0w 0q1p+QwdPgiPQQsXwPrvz3dT8OcIJ40txGWPIHSEDqQKpNXjCMOIhEzFqReKhxxWObNd I/SCMvUInh2CWdcnD9Z1SjSuwU2wLKcxpBmcHnU6f8L0PbHG5hrc9Jy+QImvMPeF6sie PTtlSqnX9fK4VX5sD4cWlA0P2Zs85pUkcA9yIPi6c8Ob1sf0g+6NxkxvbravUalxpBfE MfsUsSqNvjCoOaDmIn4AeIHRbFzGoFHc7N6/fVW7ZaPisunE0YlGNI53FR4WC6qrfUud BwQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780456305; x=1781061105; 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=mTg/SeZ1Yb69IE/Ax/FKhwDMoiyiFvRNLyas19q7uEg=; b=OQEre8cdtsxo8J1LntUh4zBkEtVGZ+q1zS/Lh87Xo+P62163r/ELoE9gAXieodSaN0 Hi7s9Sl0bz0qsLfQTSGQUMunoxMRU1Af1L+tTHunDreA68giT5KSxmJ4b2BLYbYSWY+7 UdcbEhrCbOd4ujnr09ZCGqihOFSagmw12pTL+X5rT7XHo9YCNY3EJxLGcGr8Nsjs/yTK a4yjbs8aEbvc0KP3w1yhlJzT2rWXXXVLPrLvlUwV4Ey+A151olmBaIUVVj+5dmPS8lOy zvSGGlLUZsdDktGCKyUfLVtxDvTXEajnpkyRNIH3mVL60FDXVmXyRJvZdvEhk7oqsJJi /84A== X-Forwarded-Encrypted: i=1; AFNElJ/0DwmQqdraRQc/1a2OZb4LN/2zuCSipjsHAl2NnJyRXFXho6FHoG0qOFIOA5c5n6PQIvMrB4A68uFoSvY=@vger.kernel.org X-Gm-Message-State: AOJu0YwmNu2PT0qzz5mw9mTNSbcNMozQ5/y7U4bVOtG1aQPDTePI1q/m 06eKgxjO0CLq2wq+5Epg7ldGChjvZkxZFAzltBCl7Gmt/1g8+r2gnoVyV2d99fjtIT2wI6zRDVG nSJx/ABG4YXFV19F0fqrrs8pDoXrPQMLLdz3qYV2O9ogz1bZXKtLSzeLcuiOqcsW3hzo= X-Gm-Gg: Acq92OEExIS1j6ZeSRa6YQ9+sjUOdcuLMjcLhq0lqgKFXB/G+pclW1cg3zSsyPphXo0 UJ+2fdhe6Z80QNunhUMKpvtmruMHEJf/YJf84jYw+Wc1icBvidans69i48b3aiFRWIRLzLpg+gu l3/ViN91ZSaXgPN+wbRrpSA1QQL1waAgKPtaQRxjMG5QeyMRNccVNitWCvN2Q41fEdFgmx3atXo 3FVDOoBHPQmr14+bbrwZg0ApE+zJFp7YvG5LYcF0SBCWsTQjMDulMdMAY2Z8hKTLZujwAhNUynE TUvY/P3p43vXdHBcATv0oY+Xe++ll7y9QAnHazV4Iqyd0yR3zcZzm8xZdM5WrRlNW9NTQSW/peS Gs1U/y6/Ka8qctKXbStsfO1mZNebUdiuiLCfuKd+C33f2/keL X-Received: by 2002:a17:90a:f947:b0:368:ea0c:1b75 with SMTP id 98e67ed59e1d1-36e2eee0c89mr1476655a91.6.1780456305401; Tue, 02 Jun 2026 20:11:45 -0700 (PDT) X-Received: by 2002:a17:90a:f947:b0:368:ea0c:1b75 with SMTP id 98e67ed59e1d1-36e2eee0c89mr1476615a91.6.1780456304989; Tue, 02 Jun 2026 20:11:44 -0700 (PDT) Received: from [10.213.96.151] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-36e0a276892sm1269420a91.12.2026.06.02.20.11.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 20:11:44 -0700 (PDT) From: Pradyot Kumar Nayak Date: Wed, 03 Jun 2026 08:41:19 +0530 Subject: [PATCH v3 1/2] dt-bindings: input: focaltech,ft8112: Add focaltech,ft3d81 compatible 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: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-1-3453ef577bcf@oss.qualcomm.com> References: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-0-3453ef577bcf@oss.qualcomm.com> In-Reply-To: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-0-3453ef577bcf@oss.qualcomm.com> To: Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Daniel Peng , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Pradyot Kumar Nayak X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780456295; l=1099; i=pradyot.nayak@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=JWkMSEdUJC3eIOPoQywgdm6Zs8Dl4vYLdmiv2fnsAQo=; b=cw2uKjwvqFL5f10qoh/zoW5te6N7Ap1mEA8Pi5I4DlkRTSmmb1on3/IMFr7tiOv7eHmoL3/rs zGV1lldDeM7CnqZPZlZEeL22ePA7cbzm8IPU8NvNZ88r2jDN4zqjSvl X-Developer-Key: i=pradyot.nayak@oss.qualcomm.com; a=ed25519; pk=ZAwwH8thDSb6bq4dCgFHWr80BqB7MmUAKogkd9BsiXM= X-Proofpoint-ORIG-GUID: fqYKC2MtvTcX4fVO5WfpbptVlpLUYJpl X-Proofpoint-GUID: fqYKC2MtvTcX4fVO5WfpbptVlpLUYJpl X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAzMDAyNiBTYWx0ZWRfX6sOZ+zm7J6RD JHhM/fI1uVXRw5FDZ6ASwp26uV1dyHbVWmiMq03jRNB3NNrBPGLJPjeWfQAt3zO8cbnL1M8o/ue 7x9Px3sd4sBw0CgJYPnUvvYvnSH5UDPU6qNqyyCwMOxfk46vsPywI1mHTuABHv8pfaCofQfDYzG 0uvdCPO/aY3GlkcbQ+KIksztCy7VtCHH0+RT5hWnULhkPWccL3LpDpBF8TEUVsETsUoMoqMN4SK nPRX7Vp+PyPcvxu8xNGC/+XY3+yhILyV5D68/6ApPmgsw/QokzBRwTrTZakuLyq7HVPhDfTcXQF GxIFTDAsBm4ScReP9m1F2D3tLepg2RnRTnZTJSxm5LDL6jDJUAtH6ZQNW9k4JE8YCHjHa2j15PK zimJ82k0SqQHqYD8iTVcbGzD0mO2mVNGhKAe6ixfZLYxUdg9Tg74S2yCxq8e1Sl8D9WnKzjatKU ApqdOZcPMUR3xqG0a0Q== X-Authority-Analysis: v=2.4 cv=FcoHAp+6 c=1 sm=1 tr=0 ts=6a1f9b72 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=dn7p_KMudBFJuDJgD_8A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-03_01,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 bulkscore=0 impostorscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606030026 The Focaltech ft3d81 is fully compatible with the ft8112 i.e. it uses the same I2C-HID protocol and the same power-on/reset sequencing, DT nodes for boards carrying an ft3d81,can therefore bind to the existing ft8112 driver without any additional changes. Signed-off-by: Pradyot Kumar Nayak Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/input/focaltech,ft8112.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/input/focaltech,ft8112.yaml = b/Documentation/devicetree/bindings/input/focaltech,ft8112.yaml index 197f30b14d45..5ffa1246aba1 100644 --- a/Documentation/devicetree/bindings/input/focaltech,ft8112.yaml +++ b/Documentation/devicetree/bindings/input/focaltech,ft8112.yaml @@ -18,8 +18,13 @@ allOf: =20 properties: compatible: - enum: - - focaltech,ft8112 + oneOf: + - items: + - enum: + - focaltech,ft3d81 + - const: focaltech,ft8112 + - enum: + - focaltech,ft8112 =20 reg: maxItems: 1 --=20 2.43.0 From nobody Mon Jun 8 06:39:46 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 3BBFF3E51D8 for ; Wed, 3 Jun 2026 03:11:53 +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=1780456314; cv=none; b=LBLt94AFFodr/cBET+UA004ATj5fL6rQsUJRLqVB4wNPPgx6t0hW9fYwkGgJpITZW6pdZLrN8M9R4fOYPhOzYD9mL7QOont/QCh+Vu1JZqu1p82xe1PeINhKLrVSOuM6jQkXaNUhpqxp1MWPfgt5gUMX7ZXxOl/TuWnYpyIQA00= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780456314; c=relaxed/simple; bh=AneU59lXyef9SIW/HnDmRQ2mhtnL2MPLR7a7poCmZEI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gkMDHCb0CMugCDRWDVs7cPbwg4LgsMXcaeQBZG0PGElkvhxEF9EOJrcUk9hCOyhDemzFDAn6segeGphFr6J9MchfPRRH+CR1t/ZqIEA5cfDzv33RDdGN9XnAjmt8F+Cq/Ik1b5OFSmT3CN+CoJz8yDlVNM9Hf/k0/T5Ib3wufQs= 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=MzrXU+or; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ZDvPRSW8; 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="MzrXU+or"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ZDvPRSW8" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 652N5qQQ1639570 for ; Wed, 3 Jun 2026 03:11:52 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= EeKOX0X7IWJ16loZJh3c0OuX75DD1qqhyVbH1dmsUeg=; b=MzrXU+orfWJlGind 4zY9gqmd0gn1gxCYLNQMXhWdLr976oVl9vZxaIshyCB6cf3pNsWnDnvMxJ4jLN18 Wseb9yXQNPzcAsLQpGYQnf9a10mIhdcjNu4GvxjoGozX7HBMED4kiMxRXC2PCBY5 MHFJBn9sCJdxpLx3eiTSzeZlpBs5FoXrNaSGrbffeii6JMaOmevPjMIOtuWX+H+P sfK0HUPP2Ox6Recqf2Xzhw7JzPRzdQGP5lE6PmbGM7dVMFS2j+b6Was6iHqOODDG JhidQp1EheyPZE+6wZX/nfmw+bC1CGwbdV52Zu8brbwOHd/yHbaYvFqHUZyRRwUC bKGRTA== 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 4ehu1cmfd8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 03 Jun 2026 03:11:52 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-36bd4146cb2so310138a91.1 for ; Tue, 02 Jun 2026 20:11:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780456311; x=1781061111; 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=EeKOX0X7IWJ16loZJh3c0OuX75DD1qqhyVbH1dmsUeg=; b=ZDvPRSW8nV0Nd4y3Rfn5Dpot1kuCFLtmdatM4eg150e7JvE/Eu+fTEEir4vPdgidrI niwVrWRGj6yncthxNAFqG6k3ypbr71i5PGkgovLGPYQPL+wCRrigb+IMv1GR6VaUSHiL HJdweBu5N2gnXiPtdHqet62unxnFj4gAwK/MCY4ELKUorJW6hDpW1/hZ+xAVpFsQpAVA mU5ibcRNqiZVT7wgWu/2o4422HrIymLgnHwpWjwsbhhU6z0haPjGWNyTpv0M8vPujk/3 eQ9wmpkIeSqNqCHZmjrw9NgbXAgLNexVy6cwORA9Q8TYUxEJB0UKM7AjJGPxFp7HjS32 Q5UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780456311; x=1781061111; 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=EeKOX0X7IWJ16loZJh3c0OuX75DD1qqhyVbH1dmsUeg=; b=JKixxX0LK0VdLXFKvl6E08bip23WYFGOBAZue/wxs04z8h8lTg+J2Er6h8Bk1fsXD1 1RQIfqg0E6iuwcHP6jT9o9vk2xtIbJO2UeE8EHevA05LlVeYxhxINNdRbCBW6ZgnB/C0 lqdduTGhhYfYIejLscU6/0OzBWuHXGeLHqcotr59nSnbdJVmdqM5vdR5i4qGRTHW48uG SgMoZCyGDnc+98PXP8YDLRyZH/1RTI+cONMu1EaZhZNi33vdwKIIymMSqbGUDk/XYE31 5v1CVqOrM4S8zmWtMooQ2xEq0KTn6UDRvWJR/rK00QFtpPvEUF84VqsOtjC+0TIgzoVK dpVw== X-Forwarded-Encrypted: i=1; AFNElJ+GTW4HArYdlRE9dpTn3cSxRtw8HAGUanB21MeQT3Xg2bwQMQqm+qZd8zoxiF3X+Fm+/IaXFHg0+CH74v4=@vger.kernel.org X-Gm-Message-State: AOJu0YwuFhAdXNBW32xSRjXzKI+eZ/Mck0dzYhapgkbGj/hAqo/hufGx yK1gCoxr6MS7zg8wxGUCjDRp3dCZ/W2xHHp8584FvgqW2A6PFGt9T1dBBQW0COQ4F7gS665iNYQ 4gZNBp7N8YMIqyCw6oCD6mF/FTFjM/UByCxBcvpkqwC+mapoEF8xUOfkCuJFaWfyHYDU= X-Gm-Gg: Acq92OEK0n2I8IvEDT+I0l7LeM89hXLKiCVrvOTp2Rpzqzpxpc49jf6+Mw99tuRAiLB abMa1gCS4P13RPfJMZxzmeCaxTOqVxznJPc7oCdEFSTosRrM052MQAMmdlFESx6jNu7D0kpMHcc HSUYciJlYdEmoJ2yV6Lo/eQP2v3+smPwhCcW3600RBWqylGyqVEAOa5rD6Teimjt090dRMf9DN6 mZxhkW6FyLZcMtI5sGpbvSX7HMxE66ff5OXJk3jFWU1GcRwHpF8pZYMEerLohIYQCQryOKB8iFw EZLgyu0lJ1WIGBGxJXY64P0E/GYcFsn3Du6ypMfuCVfnH11wYB7g5atWljz+JxPbQvUmylw7xFz Qe8dEJmi0aTTN/ujwGkrVvsMfV7qptDkAJe7qlK0HFDh3lwE6 X-Received: by 2002:a17:90b:584c:b0:368:65d1:893 with SMTP id 98e67ed59e1d1-36e3895f04bmr1113211a91.5.1780456310672; Tue, 02 Jun 2026 20:11:50 -0700 (PDT) X-Received: by 2002:a17:90b:584c:b0:368:65d1:893 with SMTP id 98e67ed59e1d1-36e3895f04bmr1113159a91.5.1780456309824; Tue, 02 Jun 2026 20:11:49 -0700 (PDT) Received: from [10.213.96.151] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-36e0a276892sm1269420a91.12.2026.06.02.20.11.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 20:11:49 -0700 (PDT) From: Pradyot Kumar Nayak Date: Wed, 03 Jun 2026 08:41:20 +0530 Subject: [PATCH v3 2/2] arm64: dts: qcom: glymur-crd: Add FocalTech ft3d81 touchscreen support 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: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-2-3453ef577bcf@oss.qualcomm.com> References: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-0-3453ef577bcf@oss.qualcomm.com> In-Reply-To: <20260603-arm64-dts-glymur-crd-add-reset-gpio-to-v3-0-3453ef577bcf@oss.qualcomm.com> To: Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Daniel Peng , Bjorn Andersson , Konrad Dybcio , Dmitry Baryshkov , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Pradyot Kumar Nayak X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780456295; l=1732; i=pradyot.nayak@oss.qualcomm.com; s=20251128; h=from:subject:message-id; bh=AneU59lXyef9SIW/HnDmRQ2mhtnL2MPLR7a7poCmZEI=; b=j/yISeycRh6g5Z5PkZnpcYebHJW1524NW5rnDvUchkPoN3KGC2uRsSiLOlxscRrE8R/3gtxR7 SPxgfcch8+LAcRC1+8UttHYVA1UUFRDgkx90z3t83RqKOwUNpD38oFc X-Developer-Key: i=pradyot.nayak@oss.qualcomm.com; a=ed25519; pk=ZAwwH8thDSb6bq4dCgFHWr80BqB7MmUAKogkd9BsiXM= X-Proofpoint-ORIG-GUID: 6Kt8b0OVxcnhNImQ6ZV_rHBRNdycrzrA X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAzMDAyNiBTYWx0ZWRfX9GBUMS2ht+Q5 g/PD032mvTUdKud3DNZVzGigAcUoudCCHDcGDJANE4jggNIVgyFiPdcUO1VPjDXrRR//w0JkQC/ elXGDDISmjcFT2uBL/SHOZ84jtER320Cjc6Ynpg5OSSPfL5WotCYtJ1zn/7ceQ/DITm5oGni+Wc POzVsI5XJxJu0Cj1r7Wff3KqSd8hz9BZVy24un3t1RkeLQnVjnC4rrZzh7CJYILtJyz84cvwvp3 0iu9au1x/aosu4bnkj4DTtkhgbT1YzS0sDqP0fRg0ZqMl75pGdd++7BMAGuLNBHsMqunSP3arQJ 7tKGy6Oi4AyjI5UcJ7aGxALcsoBmQhB7KdwP0TY+D659tS+549JgZeOdpWyRpE/D5SEjkrkkVBh HPlOxj0alwpVycRTiw8X12i+xHMQRIlvITI2z/wjr6JIbQACUIAhp6cOOn+Ve8IcJ9JggJSl1mK EAIUfLhLW1mEJloOXiA== X-Proofpoint-GUID: 6Kt8b0OVxcnhNImQ6ZV_rHBRNdycrzrA X-Authority-Analysis: v=2.4 cv=O6IJeh9W c=1 sm=1 tr=0 ts=6a1f9b78 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=Y23twNOXuKrVrwrtvMkA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-03_01,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 adultscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606030026 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. 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 The touchscreen on Glymur/Mahua-CRD is a focaltech ft3d81, which is hardware-compatible with the ft8112. we have added the required change in DT. Fixes: e6bf559f7eb9 ("arm64: dts: qcom: glymur-crd: Enable keyboard, trackp= ad and touchscreen") Signed-off-by: Pradyot Kumar Nayak Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index c98dfb3941fa..5cda08bb48bc 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -154,14 +154,15 @@ &i2c8 { status =3D "okay"; =20 touchscreen@38 { - compatible =3D "hid-over-i2c"; + compatible =3D "focaltech,ft3d81", "focaltech,ft8112"; reg =3D <0x38>; =20 - hid-descr-addr =3D <0x1>; interrupts-extended =3D <&tlmm 51 IRQ_TYPE_LEVEL_LOW>; =20 - vdd-supply =3D <&vreg_misc_3p3>; - vddl-supply =3D <&vreg_l15b_e0_1p8>; + vcc33-supply =3D <&vreg_misc_3p3>; + vccio-supply =3D <&vreg_l15b_e0_1p8>; + + reset-gpios =3D <&tlmm 48 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&ts0_default>; pinctrl-names =3D "default"; --=20 2.43.0