1 # SPDX-License-Identifier: GPL-2.0 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/input/touch 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: Common touchscreen 8 9 maintainers: 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 11 12 properties: 13 panel: 14 description: If this touchscreen is integr 15 is a reference to that panel. The presen 16 that the touchscreen should be power seq 17 and that they may share power and/or res 18 $ref: /schemas/types.yaml#/definitions/pha 19 20 touchscreen-min-x: 21 description: minimum x coordinate reported 22 $ref: /schemas/types.yaml#/definitions/uin 23 default: 0 24 25 touchscreen-min-y: 26 description: minimum y coordinate reported 27 $ref: /schemas/types.yaml#/definitions/uin 28 default: 0 29 30 touchscreen-size-x: 31 description: horizontal resolution of touc 32 $ref: /schemas/types.yaml#/definitions/uin 33 34 touchscreen-size-y: 35 description: vertical resolution of touchs 36 $ref: /schemas/types.yaml#/definitions/uin 37 38 touchscreen-max-pressure: 39 description: maximum reported pressure (ar 40 $ref: /schemas/types.yaml#/definitions/uin 41 42 touchscreen-min-pressure: 43 description: minimum pressure on the touch 44 for the touchscreen driver to report a t 45 $ref: /schemas/types.yaml#/definitions/uin 46 47 touchscreen-fuzz-x: 48 description: horizontal noise value of the 49 $ref: /schemas/types.yaml#/definitions/uin 50 51 touchscreen-fuzz-y: 52 description: vertical noise value of the a 53 $ref: /schemas/types.yaml#/definitions/uin 54 55 touchscreen-fuzz-pressure: 56 description: pressure noise value of the a 57 range dependent on the controller) 58 $ref: /schemas/types.yaml#/definitions/uin 59 60 touchscreen-average-samples: 61 description: Number of data samples which 62 values dependent on the controller) 63 $ref: /schemas/types.yaml#/definitions/uin 64 65 touchscreen-inverted-x: 66 description: X axis is inverted 67 type: boolean 68 69 touchscreen-inverted-y: 70 description: Y axis is inverted 71 type: boolean 72 73 touchscreen-swapped-x-y: 74 description: X and Y axis are swapped 75 Swapping is done after invert 76 type: boolean 77 78 touchscreen-x-mm: 79 description: horizontal length in mm of th 80 81 touchscreen-y-mm: 82 description: vertical length in mm of the 83 84 touchscreen-x-plate-ohms: 85 description: Resistance of the X-plate in 86 87 touchscreen-y-plate-ohms: 88 description: Resistance of the Y-plate in 89 90 dependencies: 91 touchscreen-size-x: [ touchscreen-size-y ] 92 touchscreen-size-y: [ touchscreen-size-x ] 93 touchscreen-x-mm: [ touchscreen-y-mm ] 94 touchscreen-y-mm: [ touchscreen-x-mm ] 95 96 additionalProperties: true
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.