xref: /linux/Documentation/devicetree/bindings/input/touchscreen/sx8654.txt (revision 43df039c6d92266d6e023f7eb23aeb6511934f20)
1902cb3afSSébastien Szymanski* Semtech SX8654 I2C Touchscreen Controller
2902cb3afSSébastien Szymanski
3902cb3afSSébastien SzymanskiRequired properties:
45896756aSRichard Leitner- compatible: must be one of the following, depending on the model:
5*43df039cSRichard Leitner	"semtech,sx8650"
65896756aSRichard Leitner	"semtech,sx8654"
75896756aSRichard Leitner	"semtech,sx8655"
85896756aSRichard Leitner	"semtech,sx8656"
9902cb3afSSébastien Szymanski- reg: i2c slave address
10902cb3afSSébastien Szymanski- interrupts: touch controller interrupt
11902cb3afSSébastien Szymanski
12c3a39380SRichard LeitnerOptional properties:
13c3a39380SRichard Leitner - reset-gpios: GPIO specification for the NRST input
14c3a39380SRichard Leitner
15902cb3afSSébastien SzymanskiExample:
16902cb3afSSébastien Szymanski
17902cb3afSSébastien Szymanski	sx8654@48 {
18902cb3afSSébastien Szymanski		compatible = "semtech,sx8654";
19902cb3afSSébastien Szymanski		reg = <0x48>;
20902cb3afSSébastien Szymanski		interrupt-parent = <&gpio6>;
21902cb3afSSébastien Szymanski		interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
22c3a39380SRichard Leitner		reset-gpios = <&gpio4 2 GPIO_ACTIVE_LOW>;
23902cb3afSSébastien Szymanski	};
24