Enable the touchscreen on the 13.8-inch Surface Laptop 7 (Microsoft
Romulus 13, SNPS/ELLX).
Patch 1 allows the HID-over-I2C binding to describe an optional reset
GPIO, which the OF driver already handles during power sequencing.
Patch 2 adds the touchscreen node (ITCH MSHW0468, I2C 0x34, HID
descriptor at register 0x0000) to the romulus13 device tree.
The touchscreen has been verified working on this machine (keyboard and
touchscreen functional; other devices still in progress).
fQwQf (2):
dt-bindings: input: hid-over-i2c: allow reset GPIO
arm64: dts: qcom: microsoft-romulus13: enable touchscreen
.../devicetree/bindings/input/hid-over-i2c.yaml | 4 ++++
.../dts/qcom/x1e80100-microsoft-romulus13.dts | 15 +++++++++++++++
2 files changed, 19 insertions(+)
base-commit: cf2543bcb1902e969d0d632a586c07acd9dc85d7
--
2.53.0