Message ID | 20210818070440.21589-1-david@ixit.cz (mailing list archive) |
---|---|
State | Queued |
Headers | show |
Series | [RESEND] ARM: dts: qcom: nexus7: define touchscreen properties | expand |
diff --git a/arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts b/arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts index 197494ef887b..800e79e97d28 100644 --- a/arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts +++ b/arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts @@ -299,11 +299,17 @@ i2c@16280000 { pinctrl-0 = <&i2c3_pins>; pinctrl-names = "default"; - trackpad@10 { + touchscreen@10 { compatible = "elan,ekth3500"; reg = <0x10>; + interrupt-parent = <&tlmm_pinmux>; interrupts = <6 IRQ_TYPE_EDGE_FALLING>; + + touchscreen-size-x = <2240>; + touchscreen-size-y = <1350>; + touchscreen-swapped-x-y; + touchscreen-inverted-x; }; }; };
This change makes touchscreen work as expected on Nexus 7 2013 (tested). Cc: <stable@vger.kernel.org> Signed-off-by: David Heidelberg <david@ixit.cz> --- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)