Commit c9a8cf0f authored by Anson Huang's avatar Anson Huang Committed by Shawn Guo
Browse files

ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus



Add egalax touch screen support on i2c2 bus, it is connected
to LVDS0, while the existing one on i2c3 bus is connected to
LVDS1.

Signed-off-by: default avatarAnson Huang <Anson.Huang@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent cf1bb82b
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -272,6 +272,16 @@
	pinctrl-0 = <&pinctrl_i2c2>;
	status = "okay";

	touchscreen@4 {
		compatible = "eeti,egalax_ts";
		reg = <0x04>;
		pinctrl-names = "default";
		pinctrl-0 = <&pinctrl_i2c2_egalax_int>;
		interrupt-parent = <&gpio6>;
		interrupts = <8 IRQ_TYPE_EDGE_FALLING>;
		wakeup-gpios = <&gpio6 8 GPIO_ACTIVE_HIGH>;
	};

	ov5640: camera@3c {
		compatible = "ovti,ov5640";
		pinctrl-names = "default";
@@ -498,6 +508,12 @@
			>;
		};

		pinctrl_i2c2_egalax_int: i2c2egalaxintgrp {
			fsl,pins = <
				MX6QDL_PAD_NANDF_ALE__GPIO6_IO08	0x1b0b0
			>;
		};

		pinctrl_i2c3: i2c3grp {
			fsl,pins = <
				MX6QDL_PAD_GPIO_3__I2C3_SCL		0x4001b8b1