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