The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/input/touchscreen/fsl-mx25-tcq.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Freescale mx25 TS conversion queue module
    2 
    3 mx25 touchscreen conversion queue module which controls the ADC unit of the
    4 mx25 for attached touchscreens.
    5 
    6 Required properties:
    7  - compatible: Should be "fsl,imx25-tcq".
    8  - reg: Memory range of the device.
    9  - interrupts: Should be the interrupt number associated with this module within
   10    the tscadc unit (<0>).
   11  - fsl,wires: Should be '<4>' or '<5>'
   12 
   13 Optional properties:
   14  - fsl,pen-debounce-ns: Pen debounce time in nanoseconds.
   15  - fsl,pen-threshold: Pen-down threshold for the touchscreen. This is a value
   16    between 1 and 4096. It is the ratio between the internal reference voltage
   17    and the measured voltage after the plate was precharged. Resistance between
   18    plates and therefore the voltage decreases with pressure so that a smaller
   19    value is equivalent to a higher pressure.
   20  - fsl,settling-time-ns: Settling time in nanoseconds. The settling time is before
   21    the actual touch detection to wait for an even charge distribution in the
   22    plate.
   23 
   24 This device includes two conversion queues which can be added as subnodes.
   25 The first queue is for the touchscreen, the second for general purpose ADC.
   26 
   27 Example:
   28         tsc: tcq@50030400 {
   29                 compatible = "fsl,imx25-tcq";
   30                 reg = <0x50030400 0x60>;
   31                 interrupt-parent = <&tscadc>;
   32                 interrupts = <0>;
   33                 fsl,wires = <4>;
   34         };

Cache object: 7da69a638aa3f5a3b3e35059507682a6


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.