phy-reset-gpios = <&gpio4 2 0>;
status = "okay";
};
+
+&ecspi1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_ecspi1_1>;
+ fsl,spi-num-chipselects = <4>;
+ cs-gpios = <&gpio2 30 0>, <&gpio3 19 0>, <&gpio2 16 0>, <&gpio2 17 0>;
+ status = "okay";
+
+ ads7846@0 {
+ reg = <2>; /* CS2 */
+ compatible = "ti,ads7846";
+ interrupt-parent = <&gpio2>;
+ interrupts = <20 0>;
+ spi-max-frequency = <1000000>;
+ pendown-gpio = <&gpio2 20 0>;
+ vcc-supply = <®_3p3v>;
+
+ ti,x-min = /bits/ 16 <0>;
+ ti,x-max = /bits/ 16 <8000>;
+ ti,y-min = /bits/ 16 <0>;
+ ti,y-max = /bits/ 16 <4800>;
+ ti,x-plate-ohms = /bits/ 16 <300>;
+ ti,y-plate-ohms = /bits/ 16 <600>;
+ ti,pressure-max = /bits/ 16 <255>;
+
+ linux,wakeup;
+ };
+};