| * Neonode infrared touchscreen controller | |
| Required properties: | |
| - compatible: must be "neonode,zforce" | |
| - reg: I2C address of the chip | |
| - interrupts: interrupt to which the chip is connected | |
| - reset-gpios: reset gpio the chip is connected to | |
| - x-size: horizontal resolution of touchscreen | |
| - y-size: vertical resolution of touchscreen | |
| Optional properties: | |
| - irq-gpios : interrupt gpio the chip is connected to | |
| - vdd-supply: Regulator controlling the controller supply | |
| Example: | |
| i2c@00000000 { | |
| /* ... */ | |
| zforce_ts@50 { | |
| compatible = "neonode,zforce"; | |
| reg = <0x50>; | |
| interrupts = <2 0>; | |
| vdd-supply = <®_zforce_vdd>; | |
| reset-gpios = <&gpio5 9 0>; /* RST */ | |
| irq-gpios = <&gpio5 6 0>; /* IRQ, optional */ | |
| x-size = <800>; | |
| y-size = <600>; | |
| }; | |
| /* ... */ | |
| }; |