rules.mk 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. LOCAL_DIR := $(GET_LOCAL_DIR)
  2. INCLUDES += -I$(LOCAL_DIR)
  3. INCLUDES += -I$(LOCAL_DIR)/../include
  4. INCLUDES += -I$(LOCAL_DIR)/../../$(PLATFORM)/include
  5. OBJS += \
  6. $(LOCAL_DIR)/mtk_battery.o \
  7. $(LOCAL_DIR)/mtk_charger.o \
  8. $(LOCAL_DIR)/mtk_charger_intf.o \
  9. $(LOCAL_DIR)/../../$(PLATFORM)/mt_gauge.o
  10. ifeq ($(MTK_CHARGER_NEW_ARCH),yes)
  11. DEFINES += MTK_CHARGER_NEW_ARCH
  12. endif
  13. ifeq ($(MTK_MT6370_PMU_CHARGER_SUPPORT),yes)
  14. OBJS += $(LOCAL_DIR)/mt6370_pmu_charger.o
  15. DEFINES += MTK_MT6370_PMU_CHARGER_SUPPORT
  16. DEFINES += SWCHR_POWER_PATH
  17. endif
  18. ifeq ($(MTK_MT6370_PMU_BLED_SUPPORT),yes)
  19. OBJS += $(LOCAL_DIR)/mt6370_pmu_bled.o
  20. DEFINES += MTK_MT6370_PMU_BLED_SUPPORT
  21. endif
  22. ifeq ($(MTK_MT6360_PMU_CHARGER_SUPPORT),yes)
  23. OBJS += $(LOCAL_DIR)/mt6360_pmu_charger.o
  24. DEFINES += MTK_MT6360_PMU_CHARGER_SUPPORT
  25. DEFINES += SWCHR_POWER_PATH
  26. endif
  27. ifeq ($(MTK_RT9467_SUPPORT),yes)
  28. OBJS += $(LOCAL_DIR)/rt9467.o
  29. DEFINES += MTK_RT9467_SUPPORT
  30. DEFINES += SWCHR_POWER_PATH
  31. endif
  32. ifeq ($(MTK_RT9471_SUPPORT),yes)
  33. OBJS += $(LOCAL_DIR)/rt9471.o
  34. DEFINES += MTK_RT9471_SUPPORT
  35. DEFINES += SWCHR_POWER_PATH
  36. endif
  37. ifeq ($(MTK_BQ25601_SUPPORT),yes)
  38. OBJS +=$(LOCAL_DIR)/bq25601.o
  39. DEFINES += MTK_BQ25601_SUPPORT
  40. DEFINES += SWCHR_POWER_PATH
  41. endif
  42. ifeq ($(TYPEC_MT6370),yes)
  43. OBJS += $(LOCAL_DIR)/tcpc_subpmic.o
  44. DEFINES += TYPEC_MT6370
  45. endif
  46. ifeq ($(TYPEC_MT6360),yes)
  47. OBJS += $(LOCAL_DIR)/tcpc_subpmic.o
  48. DEFINES += TYPEC_MT6360
  49. endif