18c2ecf20Sopenharmony_ciIlitek ILI210x/ILI2117/ILI2120/ILI251x touchscreen controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible: 58c2ecf20Sopenharmony_ci ilitek,ili210x for ILI210x 68c2ecf20Sopenharmony_ci ilitek,ili2117 for ILI2117 78c2ecf20Sopenharmony_ci ilitek,ili2120 for ILI2120 88c2ecf20Sopenharmony_ci ilitek,ili251x for ILI251x 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci- reg: The I2C address of the device 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci- interrupts: The sink for the touchscreen's IRQ output 138c2ecf20Sopenharmony_ci See ../interrupt-controller/interrupts.txt 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciOptional properties for main touchpad device: 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci- reset-gpios: GPIO specifier for the touchscreen's reset pin (active low) 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciExample: 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci touchscreen@41 { 228c2ecf20Sopenharmony_ci compatible = "ilitek,ili251x"; 238c2ecf20Sopenharmony_ci reg = <0x41>; 248c2ecf20Sopenharmony_ci interrupt-parent = <&gpio4>; 258c2ecf20Sopenharmony_ci interrupts = <7 IRQ_TYPE_EDGE_FALLING>; 268c2ecf20Sopenharmony_ci reset-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>; 278c2ecf20Sopenharmony_ci }; 28