syzkaller/sys/input_ppc64le.const
Dmitry Vyukov 0d0fbbe73f overhaul syscall description generation process
This splits generation process into two phases:
1. Extract values of constants from linux kernel sources.
2. Generate Go code.

Constant values are checked in.
The advantage is that the second phase is now completely independent
from linux source files, kernel version, presence of headers for
particular drivers, etc. This allows to change what Go code we generate
any time without access to all kernel headers (which in future won't be
limited to only upstream headers).

Constant extraction process does require proper kernel sources,
but this can be done only once by the person who added the driver
and has access to the required sources. Then the constant values
are checked in for others to use.
Consant extraction process is per-file/per-arch. That is,
if I am adding a driver that is not present upstream and that
works only on a single arch, I will check in constants only for
that driver and for that arch.
2016-08-26 07:09:25 +02:00

62 lines
1.2 KiB
Plaintext

# AUTOGENERATED FILE
EVIOCGABS0 = 1075332416
EVIOCGABS20 = 1075332448
EVIOCGABS2F = 1075332463
EVIOCGABS3F = 1075332479
EVIOCGBITKEY64 = 1077953825
EVIOCGBITSND64 = 1077953842
EVIOCGBITSW64 = 1077953829
EVIOCGEFFECTS = 1074021764
EVIOCGID = 1074283778
EVIOCGKEY64 = 1077953816
EVIOCGKEYCODE = 1074283780
EVIOCGKEYCODE_V2 = 1076380932
EVIOCGLED64 = 1077953817
EVIOCGMASK = 1074808210
EVIOCGMTSLOTS64 = 1077953802
EVIOCGNAME64 = 1077953798
EVIOCGPHYS64 = 1077953799
EVIOCGPROP64 = 1077953801
EVIOCGRAB = 2147763600
EVIOCGREP = 1074283779
EVIOCGSND64 = 1077953818
EVIOCGSW64 = 1077953819
EVIOCGUNIQ64 = 1077953800
EVIOCGVERSION = 1074021633
EVIOCREVOKE = 2147763601
EVIOCRMFF = 2147763585
EVIOCSABS0 = 2149074368
EVIOCSABS20 = 2149074400
EVIOCSABS2F = 2149074415
EVIOCSABS3F = 2149074431
EVIOCSCLOCKID = 2147763616
EVIOCSFF = 2150647168
EVIOCSKEYCODE = 2148025604
EVIOCSKEYCODE_V2 = 2150122756
EVIOCSMASK = 2148550035
EVIOCSREP = 2148025603
EV_ABS = 3
EV_FF = 21
EV_KEY = 1
EV_LED = 17
EV_MSC = 4
EV_REL = 2
EV_SND = 18
EV_SW = 5
EV_SYN = 0
FF_CONSTANT = 82
FF_CUSTOM = 93
FF_DAMPER = 85
FF_FRICTION = 84
FF_INERTIA = 86
FF_PERIODIC = 81
FF_RAMP = 87
FF_SAW_DOWN = 92
FF_SAW_UP = 91
FF_SINE = 90
FF_SPRING = 83
FF_SQUARE = 88
FF_TRIANGLE = 89
__NR_ioctl = 54
__NR_write = 4