From nobody Sun Feb 8 09:33:08 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 AF2043EFD02; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945264; cv=none; b=TNzStD9aUEwCCY2dM5Dvl5En7DdBQ1OvHcy6u1EoRLMah2noY0WwiysCTWQn3x/wG/bCBzbNmENW+N6tcD1LCXPcIMk5o+HkcIg/LazG0JuPI9+s4q3zusqHSM1zmEma7J+A2vMghnCxPyPPeSKMDhs5dfoF3m4S1qMo4cvbdZM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945264; c=relaxed/simple; bh=bLtziZlfzLupaRKZLjA5+K4TNHL5aHyGalXUz4Vybos=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SfgtKWw1tB5Kpyqn7HdSSVGhKpxd5fYB/bjuVY/f4c7WKzzKHNz7S4gOrONQqCYzIgvi52eEcTzMpk43rKqw0GwtOUP7WbYzn0Pi88zAunMzTMnpnYGZTq36M1441tMW9O9uxCNesthnalPUHub2p/OV1Lo9vqKypfR9nrDdgys= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=DTBZK0Hw; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="DTBZK0Hw" Received: by smtp.kernel.org (Postfix) with ESMTPS id 04176C19421; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768945264; bh=bLtziZlfzLupaRKZLjA5+K4TNHL5aHyGalXUz4Vybos=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=DTBZK0HwZFnqjBfa3YwKwfPzkhYDTz27nfk6j4fwpb1ccSsvqNX9F2nddH7I3wQ6N BFMDwgCEemYkkMugFcwna4oA69lz7bDIFRF5peAj1VtjYWW+NEsB3t5b3nJHD19v26 Ma04nw+7X8tnYyN4/HKwicQF+sYIE//5Rcg+w2/U839n6ZNpN79x9+YtMHP3L+0/7Y I+vKMdlhLKukakMCRagRmKl6PAXOIVMniNYThlb0E4qhypuEz8WCo6sJeFRQ68u5Z2 gfeShfAO9BL6/iGXhN+LlvH90R9KpsGCXAU7Fmg55V/LQIFpPUewqMWioLiRsSruAq 6x3kWeHVHtoNg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id EB3D0D262A8; Tue, 20 Jan 2026 21:41:03 +0000 (UTC) From: Yedaya Katsman via B4 Relay Date: Tue, 20 Jan 2026 23:40:54 +0200 Subject: [PATCH v4 1/3] dt-bindings: input: touchscreen: edt-ft5x06: Add FocalTech FT3518 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: <20260120-touchscreen-patches-v4-1-30145da9d6d3@gmail.com> References: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> In-Reply-To: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> To: =?utf-8?q?Kamil_Go=C5=82da?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Yedaya Katsman X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768945262; l=984; i=yedaya.ka@gmail.com; s=20260113; h=from:subject:message-id; bh=SqsHa1FpeRSC7pDZsCiIt95zVp6duwvdtWnRvd2BIBs=; b=tRIihQ6uebfKCxvAmZjZiDQq3Dpi5CjZSH4851BdJ0jzG4PUxeTHUDBiQwe1l7g9ZlDRCyucH lgbbv/MLQ9qA/T+NAH+jZb/MdYIxQimryLBHdEijwFvp5idogzwYema X-Developer-Key: i=yedaya.ka@gmail.com; a=ed25519; pk=CgNmxD3tYSws5dZfpmJfc6re/bV/f47veVijddHLytk= X-Endpoint-Received: by B4 Relay for yedaya.ka@gmail.com/20260113 with auth_id=601 X-Original-From: Yedaya Katsman Reply-To: yedaya.ka@gmail.com From: Yedaya Katsman Document FocalTech FT3518 support by adding the compatible. Co-developed-by: Kamil Go=C5=82da Signed-off-by: Kamil Go=C5=82da Signed-off-by: Yedaya Katsman --- Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06= .yaml b/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml index 7d3edb58f72d84ed19fb87fdd136c97f855aba00..6f90522de8c0afbe2d9d1e04578= 316350f66ec58 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml @@ -39,6 +39,7 @@ properties: - edt,edt-ft5406 - edt,edt-ft5506 - evervision,ev-ft5726 + - focaltech,ft3518 - focaltech,ft5426 - focaltech,ft5452 - focaltech,ft6236 --=20 2.52.0 From nobody Sun Feb 8 09:33:08 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 B891B44A718; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945265; cv=none; b=s4JrpeM5qCOew/X84xLqYaiJHBbXv7WKIWy+7vIGnlLmQjLBaDYwUnt/l+EQtbGKnfB8+3sG43BcKUb+IBvzpv5hFa1jAzCvd9w9FJOwLKHv8wVy8cAnLCftz9NWthpSZyOGvtRnx8LDkleImu0f1ls+65WXHOP1wiDXvqKyHFI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945265; c=relaxed/simple; bh=+4fd9yQ9/KUUlc1kbAxqg83L2EiSBV6K7m69iKVHkyQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kcDEdNy+UBdDIJIboO+DAITJ66LzbAauGYHkzG5+QatUVNnMog4B56t2cJBxfw+6Pj8ACS0ueviy/FJWsqEfvwXCZa2qY3Z4engRU4DfseqHab59iOEaV10L7uPEZYZASFvQOBS0f/Jbbze8HIFR55C5sJ0IZrdPGSugwYQSg9A= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=rfHLZZfC; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="rfHLZZfC" Received: by smtp.kernel.org (Postfix) with ESMTPS id 1C852C19422; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768945264; bh=+4fd9yQ9/KUUlc1kbAxqg83L2EiSBV6K7m69iKVHkyQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=rfHLZZfCUheg7zBnVHJR4vzT7xN/sy7c8LCFG28WWLhBDTj1SCrB4hNXKyiAN0PQi 0yT8DvyzhDfP/FS1PajiJebdKUfszmP8pYiI/5kCBmfizGbgX3z3To4AHimRIFSjUY YDn6kGtdx5ACvnPyfV8g7q1JPCSz8ehHjKuHLtBJ/jTgwcn2qJCC/UMWy/1gYKvbZQ wd5aYKy5nmdajBi+NnaR2bYIlsWqi8NPaybtVUJ+ka9P+2Y6BjlkIERx/+8mQfrwuH jLIWODE7HemA6cdBHDW5unmrLC5mZERfCRXKX0GWa1O89vE12Echl9fLROYbDyYGF6 skz4laNSezoMw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 09226D262AB; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) From: Yedaya Katsman via B4 Relay Date: Tue, 20 Jan 2026 23:40:55 +0200 Subject: [PATCH v4 2/3] drivers: input: touchscreen: edt-ft5x06: Add FocalTech FT3518 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: <20260120-touchscreen-patches-v4-2-30145da9d6d3@gmail.com> References: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> In-Reply-To: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> To: =?utf-8?q?Kamil_Go=C5=82da?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Yedaya Katsman , SzczurekYT X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768945262; l=2061; i=yedaya.ka@gmail.com; s=20260113; h=from:subject:message-id; bh=JnmTIk3Utyw1IEV6j9HoQE20ccGFIPQTbMPlc8S8rg0=; b=sEhf2uiCFUFoXmNev24sziRW7EihOsXcEtvY3LQcZRZRcvnq9nDLqaVcJd7I9aVTBVNq0IcAo INuaI7VgI6RCZXymO/JvtaBNQysLyxBkz2Kz+W2fFjbU02ClByQbIpB X-Developer-Key: i=yedaya.ka@gmail.com; a=ed25519; pk=CgNmxD3tYSws5dZfpmJfc6re/bV/f47veVijddHLytk= X-Endpoint-Received: by B4 Relay for yedaya.ka@gmail.com/20260113 with auth_id=601 X-Original-From: Yedaya Katsman Reply-To: yedaya.ka@gmail.com From: Yedaya Katsman The driver also works with FT3518, which supports up to 10 touch points. Add compatible data for it. Co-developed-by: SzczurekYT Signed-off-by: SzczurekYT Signed-off-by: Yedaya Katsman --- drivers/input/touchscreen/edt-ft5x06.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/input/touchscreen/edt-ft5x06.c b/drivers/input/touchsc= reen/edt-ft5x06.c index bf498bd4dea9651ac939fe137b1c0f05e8557962..d0ab644be0069b5ab29ed037fa0= 90a4279870193 100644 --- a/drivers/input/touchscreen/edt-ft5x06.c +++ b/drivers/input/touchscreen/edt-ft5x06.c @@ -1475,6 +1475,10 @@ static const struct edt_i2c_chip_data edt_ft5x06_dat= a =3D { .max_support_points =3D 5, }; =20 +static const struct edt_i2c_chip_data edt_ft3518_data =3D { + .max_support_points =3D 10, +}; + static const struct edt_i2c_chip_data edt_ft5452_data =3D { .max_support_points =3D 5, }; @@ -1503,6 +1507,7 @@ static const struct i2c_device_id edt_ft5x06_ts_id[] = =3D { { .name =3D "edt-ft5x06", .driver_data =3D (long)&edt_ft5x06_data }, { .name =3D "edt-ft5506", .driver_data =3D (long)&edt_ft5506_data }, { .name =3D "ev-ft5726", .driver_data =3D (long)&edt_ft5506_data }, + { .name =3D "ft3518", .driver_data =3D (long)&edt_ft3518_data }, { .name =3D "ft5452", .driver_data =3D (long)&edt_ft5452_data }, /* Note no edt- prefix for compatibility with the ft6236.c driver */ { .name =3D "ft6236", .driver_data =3D (long)&edt_ft6236_data }, @@ -1519,6 +1524,7 @@ static const struct of_device_id edt_ft5x06_of_match[= ] =3D { { .compatible =3D "edt,edt-ft5406", .data =3D &edt_ft5x06_data }, { .compatible =3D "edt,edt-ft5506", .data =3D &edt_ft5506_data }, { .compatible =3D "evervision,ev-ft5726", .data =3D &edt_ft5506_data }, + { .compatible =3D "focaltech,ft3518", .data =3D &edt_ft3518_data }, { .compatible =3D "focaltech,ft5426", .data =3D &edt_ft5506_data }, { .compatible =3D "focaltech,ft5452", .data =3D &edt_ft5452_data }, /* Note focaltech vendor prefix for compatibility with ft6236.c */ --=20 2.52.0 From nobody Sun Feb 8 09:33:08 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 B886544A717; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945265; cv=none; b=BXYAfjLc29lYXNmO4fH7C9Ur/v4Yjr4FteSSDVMQPswViKbe20NhV+JoWExK67jiAp0JX2j4o3/GogBi7z8C8/vQru+xuVn3HeCrPHq6RlFlwPgykZQ0mrEcHh0m3UK5/ZSDU9Kr4KYqdnPz3jg+xYN5Zb3n6oZndYUXH/7Q0+0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768945265; c=relaxed/simple; bh=l67nESRyJfuCWmAR9yt7cBpBMGDGFkmCexiZLpjYsKo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rATP64mBE/3vLEcQdhiwsUx1RNvH/8yGsqen6ItHDmed+OQr3MPK0TdiXxwOzCnkkFz0XOJwArPKuxp8ecquTYt2PKll0KBBkmUua8U7z2C1qvBY5mNkywtEqvcMzMcCaxN4uAKP6Xw1M8t9d1okR8ZC7VHXL6ISEUm4WgHC52c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JoLRF7xk; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JoLRF7xk" Received: by smtp.kernel.org (Postfix) with ESMTPS id 250A6C19425; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768945264; bh=l67nESRyJfuCWmAR9yt7cBpBMGDGFkmCexiZLpjYsKo=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=JoLRF7xkj/uq242BK0GAhN+g3cRIW8PYHOAVTKyodHTiv6KUlN10Vv7zNKYhIUwXH mSZXiw+6/XAQwpYiSxzHL9l5dM2ELe4P0feU0HTSpFzkOnV9USaTzgM8xuXKxf73fd ATVT3Dxv/0m6F/vbdpAZfKVXfsdTnFDpzhimOqc5W+618+/E7pk8UUrQ6JRdGaT5e0 WG66+pHLbivkKfOsb5biKPLwbS+tyBtFk3T3Qk2wGesBQ2pBpainKPGKlx166kneQ/ 3Qpi11Q4CS3G+t+eioBtnY90GwTmAoVjA+UxzCvs95+7aOIcU2rRmYxM445Ny4bFQh wzOHNsqwbUOjA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1AD37D262A7; Tue, 20 Jan 2026 21:41:04 +0000 (UTC) From: Yedaya Katsman via B4 Relay Date: Tue, 20 Jan 2026 23:40:56 +0200 Subject: [PATCH v4 3/3] arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: Add Focaltech FT3518 touchscreen 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: <20260120-touchscreen-patches-v4-3-30145da9d6d3@gmail.com> References: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> In-Reply-To: <20260120-touchscreen-patches-v4-0-30145da9d6d3@gmail.com> To: =?utf-8?q?Kamil_Go=C5=82da?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Yedaya Katsman X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768945262; l=3196; i=yedaya.ka@gmail.com; s=20260113; h=from:subject:message-id; bh=0OJcZN5EkgFMxF6oJTCa+mjxwCLl+uegWcoEfOLwYYU=; b=hdxeCV8WmSK99x2zhrzB4aAtWrvG3y+/Smar6Z5HHOl+meNxRBjTRmGbHE2yr1oI0/iIc9PhF 8fTVBNiphLYB+euiIalcxllSwHKAF/Lbu5fcquWWbAEaKPBb0uQvSYb X-Developer-Key: i=yedaya.ka@gmail.com; a=ed25519; pk=CgNmxD3tYSws5dZfpmJfc6re/bV/f47veVijddHLytk= X-Endpoint-Received: by B4 Relay for yedaya.ka@gmail.com/20260113 with auth_id=601 X-Original-From: Yedaya Katsman Reply-To: yedaya.ka@gmail.com From: Yedaya Katsman Add device tree node for the Focaltech FT3518 touchscreen on Xiaomi Mi A3 (laurel-sprout). Note that gpio pin 83 for the regulator isn't documented downstream except in the touchscreen node so it's not defined in the tlmm. Enable qupv3_id_0 and i2c2 bus that the touchscreen is on. Downstream references: Link: https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/laurel-r-oss/= arch/arm64/boot/dts/qcom/trinket-pinctrl.dtsi Link: https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/laurel-r-oss/= arch/arm64/boot/dts/qcom/laurel_sprout-qrd.dtsi Co-developed-by: Kamil Go=C5=82da Signed-off-by: Kamil Go=C5=82da Signed-off-by: Yedaya Katsman --- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 65 ++++++++++++++++++= ++++ 1 file changed, 65 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts b/arc= h/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts index 994fb0412fcbdf5466f87a325c48b697a37b514b..ea9dbc6927a14ca66da818b81ae= b0c95ec3c2e7a 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts @@ -82,6 +82,18 @@ key-volume-up { }; }; =20 + ts_vdd_supply: regulator-ts-vdd { + compatible =3D "regulator-fixed"; + regulator-name =3D "ts_vdd_supply"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&tlmm 83 GPIO_ACTIVE_HIGH>; + enable-active-high; + + startup-delay-us =3D <70000>; + }; + thermal-zones { rf-pa0-thermal { thermal-sensors =3D <&pm6125_adc_tm 0>; @@ -128,6 +140,27 @@ &hsusb_phy1 { status =3D "okay"; }; =20 +&i2c2 { + status =3D "okay"; + + touchscreen@38 { + compatible =3D "focaltech,ft3518"; + reg =3D <0x38>; + interrupts-extended =3D <&tlmm 88 IRQ_TYPE_EDGE_FALLING>; + + vcc-supply =3D <&ts_vdd_supply>; + + pinctrl-names =3D "default","sleep"; + pinctrl-0 =3D <&ts_int_active &ts_reset_active>; + pinctrl-1 =3D <&ts_int_suspend &ts_reset_suspend>; + + reset-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; + + touchscreen-size-x =3D <720>; + touchscreen-size-y =3D <1560>; + }; +}; + &pm6125_adc { pinctrl-names =3D "default"; pinctrl-0 =3D <&camera_flash_therm &emmc_ufs_therm>; @@ -220,6 +253,10 @@ &pon_resin { status =3D "okay"; }; =20 +&qupv3_id_0 { + status =3D "okay"; +}; + &rpm_requests { regulators-0 { compatible =3D "qcom,rpm-pm6125-regulators"; @@ -387,6 +424,34 @@ &sdhc_2 { =20 &tlmm { gpio-reserved-ranges =3D <22 2>, <28 6>; + + ts_reset_active: pmx-ts-reset-active-state { + pins =3D "gpio87"; + function =3D "gpio"; + drive-strength =3D <8>; + bias-pull-up; + }; + + ts_reset_suspend: pmx-ts-reset-suspend-state { + pins =3D "gpio87"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-down; + }; + + ts_int_active: pmx-ts-int-active-state { + pins =3D "gpio88"; + function =3D "gpio"; + drive-strength =3D <8>; + bias-pull-up; + }; + + ts_int_suspend: pmx-ts-int-suspend-state { + pins =3D "gpio88"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-down; + }; }; =20 &ufs_mem_hc { --=20 2.52.0