xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun* Samsung S6SY761 touchscreen controller
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunRequired properties:
4*4882a593Smuzhiyun- compatible		: must be "samsung,s6sy761"
5*4882a593Smuzhiyun- reg			: I2C slave address, (e.g. 0x48)
6*4882a593Smuzhiyun- interrupts		: interrupt specification
7*4882a593Smuzhiyun- avdd-supply		: analogic power supply
8*4882a593Smuzhiyun- vdd-supply		: power supply
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunOptional properties:
11*4882a593Smuzhiyun- touchscreen-size-x	: see touchscreen.txt. This property is embedded in the
12*4882a593Smuzhiyun			  device. If defined it forces a different x resolution.
13*4882a593Smuzhiyun- touchscreen-size-y	: see touchscreen.txt. This property is embedded in the
14*4882a593Smuzhiyun			  device. If defined it forces a different y resolution.
15*4882a593Smuzhiyun
16*4882a593SmuzhiyunExample:
17*4882a593Smuzhiyun
18*4882a593Smuzhiyuni2c@00000000 {
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun	/* ... */
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun	touchscreen@48 {
23*4882a593Smuzhiyun		compatible = "samsung,s6sy761";
24*4882a593Smuzhiyun		reg = <0x48>;
25*4882a593Smuzhiyun		interrupt-parent = <&gpa1>;
26*4882a593Smuzhiyun		interrupts = <1 IRQ_TYPE_NONE>;
27*4882a593Smuzhiyun		avdd-supply = <&ldo30_reg>;
28*4882a593Smuzhiyun		vdd-supply = <&ldo31_reg>;
29*4882a593Smuzhiyun		touchscreen-size-x = <4096>;
30*4882a593Smuzhiyun		touchscreen-size-y = <4096>;
31*4882a593Smuzhiyun	};
32*4882a593Smuzhiyun};
33