xref: /linux/Documentation/driver-api/input.rst (revision 278b13ce)
1*dcec3c8cSJonathan CorbetInput Subsystem
2*dcec3c8cSJonathan Corbet===============
3*dcec3c8cSJonathan Corbet
4*dcec3c8cSJonathan CorbetInput core
5*dcec3c8cSJonathan Corbet----------
6*dcec3c8cSJonathan Corbet
7*dcec3c8cSJonathan Corbet.. kernel-doc:: include/linux/input.h
8*dcec3c8cSJonathan Corbet   :internal:
9*dcec3c8cSJonathan Corbet
10*dcec3c8cSJonathan Corbet.. kernel-doc:: drivers/input/input.c
11*dcec3c8cSJonathan Corbet   :export:
12*dcec3c8cSJonathan Corbet
13*dcec3c8cSJonathan Corbet.. kernel-doc:: drivers/input/ff-core.c
14*dcec3c8cSJonathan Corbet   :export:
15*dcec3c8cSJonathan Corbet
16*dcec3c8cSJonathan Corbet.. kernel-doc:: drivers/input/ff-memless.c
17*dcec3c8cSJonathan Corbet   :export:
18*dcec3c8cSJonathan Corbet
19*dcec3c8cSJonathan CorbetMultitouch Library
20*dcec3c8cSJonathan Corbet------------------
21*dcec3c8cSJonathan Corbet
22*dcec3c8cSJonathan Corbet.. kernel-doc:: include/linux/input/mt.h
23*dcec3c8cSJonathan Corbet   :internal:
24*dcec3c8cSJonathan Corbet
25*dcec3c8cSJonathan Corbet.. kernel-doc:: drivers/input/input-mt.c
26*dcec3c8cSJonathan Corbet   :export:
27*dcec3c8cSJonathan Corbet
28*dcec3c8cSJonathan CorbetMatrix keyboards/keypads
29*dcec3c8cSJonathan Corbet------------------------
30*dcec3c8cSJonathan Corbet
31*dcec3c8cSJonathan Corbet.. kernel-doc:: include/linux/input/matrix_keypad.h
32*dcec3c8cSJonathan Corbet   :internal:
33*dcec3c8cSJonathan Corbet
34*dcec3c8cSJonathan CorbetSparse keymap support
35*dcec3c8cSJonathan Corbet---------------------
36*dcec3c8cSJonathan Corbet
37*dcec3c8cSJonathan Corbet.. kernel-doc:: include/linux/input/sparse-keymap.h
38*dcec3c8cSJonathan Corbet   :internal:
39*dcec3c8cSJonathan Corbet
40*dcec3c8cSJonathan Corbet.. kernel-doc:: drivers/input/sparse-keymap.c
41*dcec3c8cSJonathan Corbet   :export:
42*dcec3c8cSJonathan Corbet
43