Commit ed05637c authored by Anthoine Bourgeois's avatar Anthoine Bourgeois Committed by Tony Lindgren

ARM: dts: omap3-devkit8000: Add ADS7846 Touchscreen support

This patch is the touchscreen part for LCD screens sold with devkit8000
board.
Signed-off-by: default avatarAnthoine Bourgeois <anthoine.bourgeois@gmail.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 98c6d555
......@@ -36,3 +36,38 @@ dpi_lcd_out: endpoint@1 {
};
};
};
&vio {
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
};
&mcspi2 {
/* touch controller */
ads7846@0 {
compatible = "ti,ads7846";
vcc-supply = <&vio>;
reg = <0>; /* CS0 */
spi-max-frequency = <1500000>;
interrupt-parent = <&gpio1>;
interrupts = <27 0>; /* gpio_27 */
pendown-gpio = <&gpio1 27 0>;
ti,x-min = /bits/ 16 <0x0>;
ti,x-max = /bits/ 16 <0x0fff>;
ti,y-min = /bits/ 16 <0x0>;
ti,y-max = /bits/ 16 <0x0fff>;
ti,x-plate-ohms = /bits/ 16 <180>;
ti,pressure-max = /bits/ 16 <255>;
ti,debounce-max = /bits/ 16 <10>;
ti,debounce-tol = /bits/ 16 <5>;
ti,debounce-rep = /bits/ 16 <1>;
ti,keep-vref-on = <1>;
ti,settle-delay-usec = /bits/ 16 <150>;
linux,wakeup;
};
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment