Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 #
0003 # Makefile for the input core drivers.
0004 #
0005 
0006 # Each configuration option enables a list of files.
0007 
0008 obj-$(CONFIG_INPUT)             += input-core.o
0009 input-core-y := input.o input-compat.o input-mt.o input-poller.o ff-core.o
0010 input-core-y += touchscreen.o
0011 
0012 obj-$(CONFIG_INPUT_FF_MEMLESS)  += ff-memless.o
0013 obj-$(CONFIG_INPUT_SPARSEKMAP)  += sparse-keymap.o
0014 obj-$(CONFIG_INPUT_MATRIXKMAP)  += matrix-keymap.o
0015 obj-$(CONFIG_INPUT_VIVALDIFMAP) += vivaldi-fmap.o
0016 
0017 obj-$(CONFIG_INPUT_LEDS)        += input-leds.o
0018 obj-$(CONFIG_INPUT_MOUSEDEV)    += mousedev.o
0019 obj-$(CONFIG_INPUT_JOYDEV)      += joydev.o
0020 obj-$(CONFIG_INPUT_EVDEV)       += evdev.o
0021 obj-$(CONFIG_INPUT_EVBUG)       += evbug.o
0022 
0023 obj-$(CONFIG_INPUT_KEYBOARD)    += keyboard/
0024 obj-$(CONFIG_INPUT_MOUSE)       += mouse/
0025 obj-$(CONFIG_INPUT_JOYSTICK)    += joystick/
0026 obj-$(CONFIG_INPUT_TABLET)      += tablet/
0027 obj-$(CONFIG_INPUT_TOUCHSCREEN) += touchscreen/
0028 obj-$(CONFIG_INPUT_MISC)        += misc/
0029 
0030 obj-$(CONFIG_INPUT_APMPOWER)    += apm-power.o
0031 
0032 obj-$(CONFIG_RMI4_CORE)         += rmi4/