]>
Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
1da177e4 LT |
2 | # |
3 | # Makefile for the input core drivers. | |
4 | # | |
5 | ||
6 | # Each configuration option enables a list of files. | |
7 | ||
57e6b724 | 8 | obj-$(CONFIG_INPUT) += input-core.o |
e95656ea | 9 | input-core-y := input.o input-compat.o input-mt.o input-poller.o ff-core.o |
57e6b724 | 10 | |
7d928a2b | 11 | obj-$(CONFIG_INPUT_FF_MEMLESS) += ff-memless.o |
893e7c2d | 12 | obj-$(CONFIG_INPUT_POLLDEV) += input-polldev.o |
36203c4f | 13 | obj-$(CONFIG_INPUT_SPARSEKMAP) += sparse-keymap.o |
1932811f | 14 | obj-$(CONFIG_INPUT_MATRIXKMAP) += matrix-keymap.o |
7d928a2b | 15 | |
f60c8ba7 | 16 | obj-$(CONFIG_INPUT_LEDS) += input-leds.o |
1da177e4 LT |
17 | obj-$(CONFIG_INPUT_MOUSEDEV) += mousedev.o |
18 | obj-$(CONFIG_INPUT_JOYDEV) += joydev.o | |
19 | obj-$(CONFIG_INPUT_EVDEV) += evdev.o | |
1da177e4 LT |
20 | obj-$(CONFIG_INPUT_EVBUG) += evbug.o |
21 | ||
22 | obj-$(CONFIG_INPUT_KEYBOARD) += keyboard/ | |
23 | obj-$(CONFIG_INPUT_MOUSE) += mouse/ | |
24 | obj-$(CONFIG_INPUT_JOYSTICK) += joystick/ | |
4104d13f | 25 | obj-$(CONFIG_INPUT_TABLET) += tablet/ |
1da177e4 LT |
26 | obj-$(CONFIG_INPUT_TOUCHSCREEN) += touchscreen/ |
27 | obj-$(CONFIG_INPUT_MISC) += misc/ | |
63f3861d | 28 | |
e17bb1de | 29 | obj-$(CONFIG_INPUT_APMPOWER) += apm-power.o |
2b6a321d AD |
30 | |
31 | obj-$(CONFIG_RMI4_CORE) += rmi4/ |