hc
2023-11-06 36f0949ef9854b82a9a3154d970da4e3b8d12a61
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
* Rohm BU21013 Touch Screen
 
Required properties:
 - compatible              : "rohm,bu21013_tp"
 - reg                     :  I2C device address
 
Optional properties:
 - touch-gpio              : GPIO pin registering a touch event
 - <supply_name>-supply    : Phandle to a regulator supply
 - rohm,touch-max-x        : Maximum outward permitted limit in the X axis
 - rohm,touch-max-y        : Maximum outward permitted limit in the Y axis
 - rohm,flip-x             : Flip touch coordinates on the X axis
 - rohm,flip-y             : Flip touch coordinates on the Y axis
 
Example:
 
   i2c@80110000 {
       bu21013_tp@5c {
           compatible = "rohm,bu21013_tp";
           reg = <0x5c>;
           touch-gpio = <&gpio2 20 0x4>;
           avdd-supply = <&ab8500_ldo_aux1_reg>;
 
           rohm,touch-max-x = <384>;
           rohm,touch-max-y = <704>;
           rohm,flip-y;
       };
   };