162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Makefile for the mouse drivers. 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci# Each configuration option enables a list of files. 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_AMIGA) += amimouse.o 962306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_APPLETOUCH) += appletouch.o 1062306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_ATARI) += atarimouse.o 1162306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_BCM5974) += bcm5974.o 1262306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_CYAPA) += cyapatp.o 1362306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_ELAN_I2C) += elan_i2c.o 1462306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_GPIO) += gpio_mouse.o 1562306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_INPORT) += inport.o 1662306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_LOGIBM) += logibm.o 1762306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_MAPLE) += maplemouse.o 1862306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_NAVPOINT_PXA27x) += navpoint.o 1962306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_PC110PAD) += pc110pad.o 2062306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_PS2) += psmouse.o 2162306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_RISCPC) += rpcmouse.o 2262306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_SERIAL) += sermouse.o 2362306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_SYNAPTICS_I2C) += synaptics_i2c.o 2462306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_SYNAPTICS_USB) += synaptics_usb.o 2562306a36Sopenharmony_ciobj-$(CONFIG_MOUSE_VSXXXAA) += vsxxxaa.o 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_cicyapatp-objs := cyapa.o cyapa_gen3.o cyapa_gen5.o cyapa_gen6.o 2862306a36Sopenharmony_cipsmouse-objs := psmouse-base.o synaptics.o focaltech.o 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_ALPS) += alps.o 3162306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_BYD) += byd.o 3262306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_ELANTECH) += elantech.o 3362306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_OLPC) += hgpk.o 3462306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_LOGIPS2PP) += logips2pp.o 3562306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_LIFEBOOK) += lifebook.o 3662306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_SENTELIC) += sentelic.o 3762306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o 3862306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_TOUCHKIT) += touchkit_ps2.o 3962306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_CYPRESS) += cypress_ps2.o 4062306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_VMMOUSE) += vmmouse.o 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_cipsmouse-$(CONFIG_MOUSE_PS2_SMBUS) += psmouse-smbus.o 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_cielan_i2c-objs := elan_i2c_core.o 4562306a36Sopenharmony_cielan_i2c-$(CONFIG_MOUSE_ELAN_I2C_I2C) += elan_i2c_i2c.o 4662306a36Sopenharmony_cielan_i2c-$(CONFIG_MOUSE_ELAN_I2C_SMBUS) += elan_i2c_smbus.o 47