| 
     1 Input: sysrq reset sequence
    2 
    3 A simple binding to represent a set of keys as described in
    4 include/uapi/linux/input.h. This is to communicate a sequence of keys to the
    5 sysrq driver. Upon holding the keys for a specified amount of time (if
    6 specified) the system is sync'ed and reset.
    7 
    8 Key sequences are global to the system but all the keys in a set must be coming
    9 from the same input device.
   10 
   11 The /chosen node should contain a 'linux,sysrq-reset-seq' child node to define
   12 a set of keys.
   13 
   14 Required property:
   15 keyset: array of Linux keycodes, one keycode per cell.
   16 
   17 Optional property:
   18 timeout-ms: duration keys must be pressed together in milliseconds before
   19 generating a sysrq. If omitted the system is rebooted immediately when a valid
   20 sequence has been recognized.
   21 
   22 Example:
   23 
   24  chosen {
   25                 linux,sysrq-reset-seq {
   26                         keyset = <0x03
   27                                   0x04
   28                                   0x0a>;
   29                         timeout-ms = <3000>;
   30                 };
   31          };
   32 
   33 Would represent KEY_2, KEY_3 and KEY_9.
Cache object: 43e2e9f865dd07f512912d18cacb6e19 
 
 |