Makefile 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #
  2. # Makefile for the mouse drivers.
  3. #
  4. # Each configuration option enables a list of files.
  5. obj-$(CONFIG_MOUSE_AMIGA) += amimouse.o
  6. obj-$(CONFIG_MOUSE_APPLETOUCH) += appletouch.o
  7. obj-$(CONFIG_MOUSE_ATARI) += atarimouse.o
  8. obj-$(CONFIG_MOUSE_BCM5974) += bcm5974.o
  9. obj-$(CONFIG_MOUSE_CYAPA) += cyapatp.o
  10. obj-$(CONFIG_MOUSE_ELAN_I2C) += elan_i2c.o
  11. obj-$(CONFIG_MOUSE_GPIO) += gpio_mouse.o
  12. obj-$(CONFIG_MOUSE_INPORT) += inport.o
  13. obj-$(CONFIG_MOUSE_LOGIBM) += logibm.o
  14. obj-$(CONFIG_MOUSE_MAPLE) += maplemouse.o
  15. obj-$(CONFIG_MOUSE_NAVPOINT_PXA27x) += navpoint.o
  16. obj-$(CONFIG_MOUSE_PC110PAD) += pc110pad.o
  17. obj-$(CONFIG_MOUSE_PS2) += psmouse.o
  18. obj-$(CONFIG_MOUSE_PXA930_TRKBALL) += pxa930_trkball.o
  19. obj-$(CONFIG_MOUSE_RISCPC) += rpcmouse.o
  20. obj-$(CONFIG_MOUSE_SERIAL) += sermouse.o
  21. obj-$(CONFIG_MOUSE_SYNAPTICS_I2C) += synaptics_i2c.o
  22. obj-$(CONFIG_MOUSE_SYNAPTICS_USB) += synaptics_usb.o
  23. obj-$(CONFIG_MOUSE_VSXXXAA) += vsxxxaa.o
  24. cyapatp-objs := cyapa.o cyapa_gen3.o cyapa_gen5.o cyapa_gen6.o
  25. psmouse-objs := psmouse-base.o synaptics.o focaltech.o
  26. psmouse-$(CONFIG_MOUSE_PS2_ALPS) += alps.o
  27. psmouse-$(CONFIG_MOUSE_PS2_ELANTECH) += elantech.o
  28. psmouse-$(CONFIG_MOUSE_PS2_OLPC) += hgpk.o
  29. psmouse-$(CONFIG_MOUSE_PS2_LOGIPS2PP) += logips2pp.o
  30. psmouse-$(CONFIG_MOUSE_PS2_LIFEBOOK) += lifebook.o
  31. psmouse-$(CONFIG_MOUSE_PS2_SENTELIC) += sentelic.o
  32. psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o
  33. psmouse-$(CONFIG_MOUSE_PS2_TOUCHKIT) += touchkit_ps2.o
  34. psmouse-$(CONFIG_MOUSE_PS2_CYPRESS) += cypress_ps2.o
  35. psmouse-$(CONFIG_MOUSE_PS2_VMMOUSE) += vmmouse.o
  36. elan_i2c-objs := elan_i2c_core.o
  37. elan_i2c-$(CONFIG_MOUSE_ELAN_I2C_I2C) += elan_i2c_i2c.o
  38. elan_i2c-$(CONFIG_MOUSE_ELAN_I2C_SMBUS) += elan_i2c_smbus.o