Skip to content

Commit ca1ce72

Browse files
jhovoldandersson
authored andcommitted
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: add alternate touchpad
Add support for the alternate (second-source) touchpad found on some X13s laptops. Note that alternate touchpad is kept disabled for now. The boot firmware should determine which device is actually populated and enable only the corresponding node. Signed-off-by: Johan Hovold <[email protected]> Reviewed-by: Manivannan Sadhasivam <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 7093465 commit ca1ce72

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts

+16
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,22 @@
221221

222222
status = "okay";
223223

224+
touchpad@15 {
225+
compatible = "hid-over-i2c";
226+
reg = <0x15>;
227+
228+
hid-descr-addr = <0x1>;
229+
interrupts-extended = <&tlmm 182 IRQ_TYPE_LEVEL_LOW>;
230+
vdd-supply = <&vreg_misc_3p3>;
231+
232+
pinctrl-names = "default";
233+
pinctrl-0 = <&tpad_default>;
234+
235+
wakeup-source;
236+
237+
status = "disabled";
238+
};
239+
224240
touchpad@2c {
225241
compatible = "hid-over-i2c";
226242
reg = <0x2c>;

0 commit comments

Comments
 (0)