18c2ecf20Sopenharmony_ci* Texas Instruments tsc2007 touchscreen controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible: must be "ti,tsc2007". 58c2ecf20Sopenharmony_ci- reg: I2C address of the chip. 68c2ecf20Sopenharmony_ci- ti,x-plate-ohms: X-plate resistance in ohms. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciOptional properties: 98c2ecf20Sopenharmony_ci- gpios: the interrupt gpio the chip is connected to (trough the penirq pin). 108c2ecf20Sopenharmony_ci The penirq pin goes to low when the panel is touched. 118c2ecf20Sopenharmony_ci (see GPIO binding[1] for more details). 128c2ecf20Sopenharmony_ci- interrupts: (gpio) interrupt to which the chip is connected 138c2ecf20Sopenharmony_ci (see interrupt binding[0]). 148c2ecf20Sopenharmony_ci- ti,max-rt: maximum pressure. 158c2ecf20Sopenharmony_ci- ti,fuzzx: specifies the absolute input fuzz x value. 168c2ecf20Sopenharmony_ci If set, it will permit noise in the data up to +- the value given to the fuzz 178c2ecf20Sopenharmony_ci parameter, that is used to filter noise from the event stream. 188c2ecf20Sopenharmony_ci- ti,fuzzy: specifies the absolute input fuzz y value. 198c2ecf20Sopenharmony_ci- ti,fuzzz: specifies the absolute input fuzz z value. 208c2ecf20Sopenharmony_ci- ti,poll-period: how much time to wait (in milliseconds) before reading again the 218c2ecf20Sopenharmony_ci values from the tsc2007. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci[0]: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 248c2ecf20Sopenharmony_ci[1]: Documentation/devicetree/bindings/gpio/gpio.txt 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ciExample: 278c2ecf20Sopenharmony_ci &i2c1 { 288c2ecf20Sopenharmony_ci /* ... */ 298c2ecf20Sopenharmony_ci tsc2007@49 { 308c2ecf20Sopenharmony_ci compatible = "ti,tsc2007"; 318c2ecf20Sopenharmony_ci reg = <0x49>; 328c2ecf20Sopenharmony_ci interrupt-parent = <&gpio4>; 338c2ecf20Sopenharmony_ci interrupts = <0x0 0x8>; 348c2ecf20Sopenharmony_ci gpios = <&gpio4 0 0>; 358c2ecf20Sopenharmony_ci ti,x-plate-ohms = <180>; 368c2ecf20Sopenharmony_ci }; 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci /* ... */ 398c2ecf20Sopenharmony_ci }; 40