diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2016-08-18 12:03:56 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-08-18 12:03:55 -0700 |
| commit | cfa9893e4ab36bf84146d2e69cd6736d1f20c824 (patch) | |
| tree | 2b1c2c593c052e309b522e5f0d104222f381d5e9 /Documentation/devicetree/bindings/input | |
| parent | 6e22b01c91afca47f413870bfec134267b2bf2f1 (diff) | |
| parent | 72436be454654749d7c64676543ae6e7a579b042 (diff) | |
Merge "input: ft5x06_ts: Parse board specific parameters from pdata"
Diffstat (limited to 'Documentation/devicetree/bindings/input')
| -rw-r--r-- | Documentation/devicetree/bindings/input/touchscreen/ft5x06-ts.txt | 52 |
1 files changed, 39 insertions, 13 deletions
diff --git a/Documentation/devicetree/bindings/input/touchscreen/ft5x06-ts.txt b/Documentation/devicetree/bindings/input/touchscreen/ft5x06-ts.txt index 1c7c2c5ea99f..b5e12a1951dd 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/ft5x06-ts.txt +++ b/Documentation/devicetree/bindings/input/touchscreen/ft5x06-ts.txt @@ -22,7 +22,11 @@ Required properties: - focaltech,reset-gpio : reset gpio to control the reset of chip. - focaltech,display-coords : display coordinates in pixels. It is a four tuple consisting of min x, min y, max x and - max y values. + max y values + - focaltech,name : name of the controller + - focaltech,group-id : group id of this device + - focaltech,hard-reset-delay-ms : hard reset delay in ms + - focaltech,soft-reset-delay-ms : soft reset delay in ms Optional properties: @@ -32,22 +36,44 @@ Optional properties: - focaltech,i2c-pull-up : to specify pull up is required. - focaltech,no-force-update : to specify force update is allowed. - focaltech,button-map : button map of key codes. The number - of key codes depend on panel. - + of key codes depend on panel + - focaltech,fw-name : specify the firmware file name + - focaltech,fw-delay-aa-ms : specify the "aa" delay in ms for firmware upgrade + - focaltech,fw-delay-55-ms : specify the "55" delay in ms for firmware upgrade + - focaltech,fw-upgrade-id1 : specify the upgrade id1 for firmware upgrade + - focaltech,fw-upgrade-id2 : specify the upgrade id2 for firmware upgrade + - focaltech,fw-delay-readid-ms : specify the read id delay in ms for firmware upgrade + - focaltech,fw-delay-era-flsh-ms : specify the erase flash delay in ms for firmware upgrade + - focaltech,fw-auto-cal : specify whether calibration is needed after firmware upgrade Example: - i2c@f9924000 { - ft5x06_ts@38 { + i2c@f9923000{ + focaltech@38{ compatible = "focaltech,5x06"; reg = <0x38>; interrupt-parent = <&msmgpio>; - interrupts = <61 0x2>; - vdd-supply = <&pm8941_l22>; - vcc_i2c-supply = <&pm8941_s3>; - focaltech,reset-gpio = <&msmgpio 60 0x00>; - focaltech,irq-gpio = <&msmgpio 61 0x00>; - focaltech,panel-coords = <0 0 480 800>; + interrupts = <1 0x2>; + vdd-supply = <&pm8110_l19>; + vcc_i2c-supply = <&pm8110_l14>; + focaltech,name = "ft6x06"; + focaltech,family-id = <0x06>; + focaltech,reset-gpio = <&msmgpio 0 0x00>; + focaltech,irq-gpio = <&msmgpio 1 0x00>; focaltech,display-coords = <0 0 480 800>; - focaltech,button-map= <158 102 139 217>; - focaltech,family-id = <0x0a>; + focaltech,panel-coords = <0 0 480 800>; + focaltech,button-map= <139 102 158>; + focaltech,no-force-update; + focaltech,i2c-pull-up; + focaltech,group-id = <1>; + focaltech,hard-reset-delay = <20>; + focaltech,soft-reset-delay = <150>; + focaltech,num-max-touches = <2>; + focaltech,fw-name = "ft_8610_qrd_fw.bin"; + focaltech,fw-delay-aa-ms = <100>; + focaltech,fw-delay-55-ms = <30>; + focaltech,fw-upgrade-id1 = <0x79>; + focaltech,fw-upgrade-id2 = <0x08>; + focaltech,fw-delay-readid-ms = <10>; + focaltech,fw-delay-era-flsh-ms = <2000>; + focaltech,fw-auto-cal; }; }; |
