5 - compatible: "st,stmpe-ts"
8 - st,ave-ctrl : Sample average control
13 - st,touch-det-delay : Touch detect interrupt delay (recommended is 3)
22 - st,settling : Panel driver settling time (recommended is 2)
31 - st,fraction-z : Length of the fractional part in z (recommended is 7)
32 (fraction-z ([0..7]) = Count of the fractional part)
33 - st,i-drive : current limit value of the touchscreen drivers
34 0 -> 20 mA (typical 35mA max)
35 1 -> 50 mA (typical 80 mA max)
37 Optional properties common with MFD (deprecated):
38 - st,sample-time : ADC conversion time in number of clock.
43 4 -> 80 clocks (recommended)
46 - st,mod-12b : ADC Bit mode
49 - st,ref-sel : ADC reference source
52 - st,adc-freq : ADC Clock speed
57 Node should be child node of stmpe node to which it belongs.
59 Note that common ADC settings of stmpe_touchscreen (child) will take precedence
60 over the settings done in MFD.
65 compatible = "st,stmpe811";
66 pinctrl-names = "default";
67 pinctrl-0 = <&pinctrl_touch_int>;
71 interrupts = <10 IRQ_TYPE_LEVEL_LOW>;
72 interrupt-parent = <&gpio4>;
77 /* Common ADC settings */
78 /* 3.25 MHz ADC clock speed */
82 /* internal ADC reference */
84 /* ADC converstion time: 80 clocks */
88 compatible = "st,stmpe-ts";
90 /* 8 sample average control */
92 /* 5 ms touch detect interrupt delay */
93 st,touch-det-delay = <5>;
94 /* 1 ms panel driver settling time */
96 /* 7 length fractional part in z */
99 * 50 mA typical 80 mA max touchscreen drivers
100 * current limit value
105 compatible = "st,stmpe-adc";
106 st,norequest-mask = <0x0F>;