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/stmpe-keypad.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 * STMPE Keypad
    2 
    3 Required properties:
    4  - compatible               : "st,stmpe-keypad"
    5  - linux,keymap             : See ./matrix-keymap.txt
    6 
    7 Optional properties:
    8  - debounce-interval        : Debouncing interval time in milliseconds
    9  - st,scan-count            : Scanning cycles elapsed before key data is updated
   10  - st,no-autorepeat         : If specified device will not autorepeat
   11  - keypad,num-rows          : See ./matrix-keymap.txt
   12  - keypad,num-columns       : See ./matrix-keymap.txt
   13 
   14 Example:
   15 
   16         stmpe_keypad {
   17                 compatible = "st,stmpe-keypad";
   18 
   19                 debounce-interval = <64>;
   20                 st,scan-count = <8>;
   21                 st,no-autorepeat;
   22 
   23                 linux,keymap = <0x205006b
   24                                 0x4010074
   25                                 0x3050072
   26                                 0x1030004
   27                                 0x502006a
   28                                 0x500000a
   29                                 0x5008b
   30                                 0x706001c
   31                                 0x405000b
   32                                 0x6070003
   33                                 0x3040067
   34                                 0x303006c
   35                                 0x60400e7
   36                                 0x602009e
   37                                 0x4020073
   38                                 0x5050002
   39                                 0x4030069
   40                                 0x3020008>;
   41         };

Cache object: 50799b728525beeb0ba658048398aeda


[ 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.