Makefile 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. ### CYTTSP
  2. #obj-m += cyttsp4.o
  3. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_core.o
  4. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_i2c.o
  5. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_platform.o
  6. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_devtree.o
  7. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_mt_common.o
  8. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_mtb.o
  9. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_btn.o
  10. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_debug.o
  11. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_device_access.o
  12. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_loader.o
  13. obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4) += cyttsp4_samsung_sysfs.o
  14. CY_CFLAG_ADD =\
  15. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4\
  16. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_DEVICETREE_SUPPORT\
  17. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_BUTTON\
  18. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_DEVICE_ACCESS\
  19. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_LOADER\
  20. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_PLATFORM_FW_UPGRADE\
  21. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_BINARY_FW_UPGRADE
  22. CY_CFLAG_REMOVE =\
  23. -DCYTTSP4_PDATA_IN_PLATFORM_C\
  24. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_PROXIMITY\
  25. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_PLATFORM_TTCONFIG_UPGRADE\
  26. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_DEVICE_ACCESS_API\
  27. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_DEBUG\
  28. -DCONFIG_TOUCHSCREEN_CYPRESS_CYTTSP4_MANUAL_TTCONFIG_UPGRADE
  29. CFLAGS_cyttsp4_core.o += $(CY_CFLAG_ADD) -DDEBUG
  30. CFLAGS_cyttsp4_i2c.o += $(CY_CFLAG_ADD) -DDEBUG
  31. CFLAGS_cyttsp4_spi.o += $(CY_CFLAG_ADD)
  32. CFLAGS_cyttsp4_mta.o += $(CY_CFLAG_ADD)
  33. CFLAGS_cyttsp4_mtb.o += $(CY_CFLAG_ADD)
  34. CFLAGS_cyttsp4_mt_a.o += $(CY_CFLAG_ADD)
  35. CFLAGS_cyttsp4_mt_b.o += $(CY_CFLAG_ADD)
  36. CFLAGS_cyttsp4_mt_common.o += $(CY_CFLAG_ADD)
  37. CFLAGS_cyttsp4_btn.o += $(CY_CFLAG_ADD)
  38. CFLAGS_cyttsp4_proximity.o += $(CY_CFLAG_ADD)
  39. CFLAGS_cyttsp4_samsung_sysfs.o += $(CY_CFLAG_ADD)
  40. CFLAGS_cyttsp4_device_access.o += $(CY_CFLAG_ADD)
  41. CFLAGS_cyttsp4_test_device_access_api.o += $(CY_CFLAG_ADD)
  42. CFLAGS_cyttsp4_loader.o += $(CY_CFLAG_ADD)
  43. CFLAGS_cyttsp4_debug.o += $(CY_CFLAG_ADD)
  44. CFLAGS_cyttsp4_devtree.o += $(CY_CFLAG_ADD) -DDEBUG
  45. CFLAGS_cyttsp4_platform.o += $(CY_CFLAG_ADD) -DDEBUG
  46. CFLAGS_cyttsp4_core.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_core.o))
  47. CFLAGS_cyttsp4_i2c.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_i2c.o))
  48. CFLAGS_cyttsp4_spi.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_spi.o))
  49. CFLAGS_cyttsp4_mta.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_mta.o))
  50. CFLAGS_cyttsp4_mtb.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_mtb.o))
  51. CFLAGS_cyttsp4_mt_a.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_mt_a.o))
  52. CFLAGS_cyttsp4_mt_b.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_mt_b.o))
  53. CFLAGS_cyttsp4_mt_common.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_mt_common.o))
  54. CFLAGS_cyttsp4_btn.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_btn.o))
  55. CFLAGS_cyttsp4_proximity.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_proximity.o))
  56. CFLAGS_cyttsp4_samsung_sysfs.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_samsung_sysfs.o))
  57. CFLAGS_cyttsp4_device_access.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_device_access.o))
  58. CFLAGS_cyttsp4_test_device_access_api.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_test_device_access_api.o))
  59. CFLAGS_cyttsp4_loader.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_loader.o))
  60. CFLAGS_cyttsp4_debug.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_debug.o))
  61. CFLAGS_cyttsp4_devtree.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_devtree.o))
  62. CFLAGS_cyttsp4_platform.o := $(filter-out $(CY_CFLAG_REMOVE), $(CFLAGS_cyttsp4_platform.o))