Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 52d13453 authored by Lucas Stach's avatar Lucas Stach Committed by Shawn Guo
Browse files

ARM: dts: imx6: edmqmx6: add second STMPE

parent 8dde78e8
Loading
Loading
Loading
Loading
+29 −9
Original line number Diff line number Diff line
@@ -19,7 +19,10 @@
	compatible = "dmo,imx6q-edmqmx6", "fsl,imx6q";

	aliases {
		gpio7 = &stmpe_gpio;
		gpio7 = &stmpe_gpio1;
		gpio8 = &stmpe_gpio2;
		stmpe-i2c0 = &stmpe1;
		stmpe-i2c1 = &stmpe2;
	};

	memory {
@@ -67,23 +70,23 @@

		led-blue {
			label = "blue";
			gpios = <&stmpe_gpio 8 GPIO_ACTIVE_HIGH>;
			gpios = <&stmpe_gpio1 8 GPIO_ACTIVE_HIGH>;
			linux,default-trigger = "heartbeat";
		};

		led-green {
			label = "green";
			gpios = <&stmpe_gpio 9 GPIO_ACTIVE_HIGH>;
			gpios = <&stmpe_gpio1 9 GPIO_ACTIVE_HIGH>;
		};

		led-pink {
			label = "pink";
			gpios = <&stmpe_gpio 10 GPIO_ACTIVE_HIGH>;
			gpios = <&stmpe_gpio1 10 GPIO_ACTIVE_HIGH>;
		};

		led-red {
			label = "red";
			gpios = <&stmpe_gpio 11 GPIO_ACTIVE_HIGH>;
			gpios = <&stmpe_gpio1 11 GPIO_ACTIVE_HIGH>;
		};
	};
};
@@ -101,7 +104,8 @@
	clock-frequency = <100000>;
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_i2c2
		     &pinctrl_stmpe>;
		     &pinctrl_stmpe1
		     &pinctrl_stmpe2>;
	status = "okay";

	pmic: pfuze100@08 {
@@ -207,13 +211,25 @@
		};
	};

	stmpe: stmpe1601@40 {
	stmpe1: stmpe1601@40 {
		compatible = "st,stmpe1601";
		reg = <0x40>;
		interrupts = <30 0>;
		interrupt-parent = <&gpio3>;

		stmpe_gpio: stmpe_gpio {
		stmpe_gpio1: stmpe_gpio {
			#gpio-cells = <2>;
			compatible = "st,stmpe-gpio";
		};
	};

	stmpe2: stmpe1601@44 {
		compatible = "st,stmpe1601";
		reg = <0x44>;
		interrupts = <2 0>;
		interrupt-parent = <&gpio5>;

		stmpe_gpio2: stmpe_gpio {
			#gpio-cells = <2>;
			compatible = "st,stmpe-gpio";
		};
@@ -275,10 +291,14 @@
			>;
		};

		pinctrl_stmpe: stmpegrp {
		pinctrl_stmpe1: stmpe1grp {
			fsl,pins = <MX6QDL_PAD_EIM_D30__GPIO3_IO30 0x80000000>;
		};

		pinctrl_stmpe2: stmpe2grp {
			fsl,pins = <MX6QDL_PAD_EIM_A25__GPIO5_IO02 0x80000000>;
		};

		pinctrl_uart1: uart1grp {
			fsl,pins = <
				MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA	0x1b0b1