Linux Input/HID development
 help / color / mirror / Atom feed
* [PATCH v2 0/2] arm64: dts: glymur-crd: Add reset GPIO to touchscreen
@ 2026-05-22 19:55 Pradyot Kumar Nayak
  2026-05-22 19:55 ` [PATCH v2 1/2] dt-bindings: input: hid-over-i2c: Add reset-gpios property Pradyot Kumar Nayak
  2026-05-22 19:55 ` [PATCH v2 2/2] arm64: dts: glymur-crd: Add reset GPIO to touchscreen node Pradyot Kumar Nayak
  0 siblings, 2 replies; 6+ messages in thread
From: Pradyot Kumar Nayak @ 2026-05-22 19:55 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Abel Vesa, Dmitry Baryshkov, Benjamin Tissoires,
	Jiri Kosina
  Cc: linux-arm-msm, linux-input, Konrad Dybcio, devicetree,
	linux-kernel,
	20260519-glymur-mahua-common-nodes-v2-1-9f1b89a3f398,
	Pradyot Kumar Nayak

The touchscreen on Glymur/Mahua CRDs has a dedicated GPIO reset line that must
be explicitly modeled in DT so the i2c-hid driver can deassert it on resume.
Without this, the device stays offline after suspend/resume and all I2C
transactions fail with -ENXIO.

Patch 1 adds reset-gpios to the hid-over-i2c binding.
Patch 2 wires the GPIO in the Glymur CRD DTSI.

prerequisite-message-id: 20260519-glymur-mahua-common-nodes-v2-1-9f1b89a3f398@oss.qualcomm.com

Signed-off-by: Pradyot Kumar Nayak <pradyot.nayak@oss.qualcomm.com>
---
Changes in v2:
- Add dt-bindings patch to document reset-gpios in hid-over-i2c schema
  (flagged by dtbs_check on v1)
- No change to the DTS patch itself
- Link to v1: https://lore.kernel.org/r/20260522-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-v1-1-c7653924acdc@oss.qualcomm.com

---
Pradyot Kumar Nayak (2):
      dt-bindings: input: hid-over-i2c: Add reset-gpios property
      arm64: dts: glymur-crd: Add reset GPIO to touchscreen node

 Documentation/devicetree/bindings/input/hid-over-i2c.yaml | 4 ++++
 arch/arm64/boot/dts/qcom/glymur-crd.dtsi                  | 2 ++
 2 files changed, 6 insertions(+)
---
base-commit: 1d376e58cb4a94f89de0fa9195d583ad6b86eb89
change-id: 20260522-arm64-dts-glymur-crd-add-reset-gpio-to-touchscreen-5892beded29b

Best regards,
-- 
Pradyot Kumar Nayak <pradyot.nayak@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-05-26  8:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-22 19:55 [PATCH v2 0/2] arm64: dts: glymur-crd: Add reset GPIO to touchscreen Pradyot Kumar Nayak
2026-05-22 19:55 ` [PATCH v2 1/2] dt-bindings: input: hid-over-i2c: Add reset-gpios property Pradyot Kumar Nayak
2026-05-25 16:24   ` Conor Dooley
2026-05-25 19:22   ` Dmitry Baryshkov
2026-05-26  8:55   ` Hans de Goede
2026-05-22 19:55 ` [PATCH v2 2/2] arm64: dts: glymur-crd: Add reset GPIO to touchscreen node Pradyot Kumar Nayak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox