Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node

Add touchscreen support to the Protonic VT7 board.

Co-Developed-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Oleksij Rempel and committed by
Shawn Guo
e1428350 1c147690

+15
+15
arch/arm/boot/dts/imx6dl-prtvt7.dts
··· 223 223 pinctrl-names = "default"; 224 224 pinctrl-0 = <&pinctrl_ecspi2>; 225 225 status = "okay"; 226 + 227 + touchscreen@0 { 228 + compatible = "ti,tsc2046"; 229 + reg = <0>; 230 + pinctrl-0 = <&pinctrl_tsc>; 231 + pinctrl-names ="default"; 232 + spi-max-frequency = <100000>; 233 + interrupts-extended = <&gpio3 20 IRQ_TYPE_EDGE_FALLING>; 234 + pendown-gpio = <&gpio3 20 GPIO_ACTIVE_LOW>; 235 + touchscreen-max-pressure = <4095>; 236 + ti,vref-delay-usecs = /bits/ 16 <100>; 237 + ti,x-plate-ohms = /bits/ 16 <800>; 238 + ti,y-plate-ohms = /bits/ 16 <300>; 239 + wakeup-source; 240 + }; 226 241 }; 227 242 228 243 &i2c1 {