import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / power / mt8127 / Makefile
1 include $(srctree)/drivers/misc/mediatek/Makefile.custom
2
3 ccflags-y += -I$(srctree)/drivers/power/mediatek/$(CONFIG_MTK_PLATFORM)/$(ARCH_MTK_PROJECT)
4
5 ifeq ($(CONFIG_MTK_PMIC_MT6397),y)
6 ccflags-y += -DMTK_PMIC_MT6397
7 ifeq ($(MTK_ALPS_BOX_SUPPORT), yes)
8 ccflags-y += -DMTK_ALPS_BOX_SUPPORT
9 obj-$(CONFIG_MTK_PMIC) += pmic_mt6397_dummy.o upmu_common.o
10 else
11 obj-$(CONFIG_MTK_PMIC_MT6397) += pmic_mt6397.o upmu_common_mt6397.o pmic_chr_type_det.o
12 endif
13 else
14 obj-$(CONFIG_MTK_PMIC) += pmic_mt6323.o upmu_common_mt6323.o pmic_chr_type_det.o
15 endif
16 ifeq ($(CONFIG_MTK_MT6333_SUPPORT),y)
17 obj-$(CONFIG_MTK_MT6333_SUPPORT) += mt6333.o
18 endif
19
20 ifeq ($(MTK_INTERNAL_MHL_SUPPORT), yes)
21 ccflags-y += -I$(MTK_PATH_PLATFORM)/drivers/mhltx/
22 endif
23
24 obj-$(CONFIG_MTK_SMART_BATTERY) += battery_meter_hal.o
25
26 #ifeq ($(MTK_BQ27541_SUPPORT),yes)
27 # obj-$(CONFIG_MTK_SMART_BATTERY) += bq27541.o
28 #endif
29 ifeq ($(CONFIG_MTK_BQ24196_SUPPORT),y)
30 obj-$(CONFIG_MTK_SMART_BATTERY) += charging_hw_bq24196.o bq24196.o tbl_helper_func.o
31 else
32 ifeq ($(CONFIG_MTK_NCP1851_SUPPORT),y)
33 obj-$(CONFIG_MTK_SMART_BATTERY) += ncp1851.o charging_hw_ncp1851.o tbl_helper_func.o
34 else
35 ifeq ($(CONFIG_MTK_NCP1854_SUPPORT),y)
36 obj-$(CONFIG_MTK_SMART_BATTERY) += ncp1854.o charging_hw_ncp1854.o tbl_helper_func.o
37 else
38 ifeq ($(CONFIG_MTK_FAN5405_SUPPORT),y)
39 obj-$(CONFIG_MTK_SMART_BATTERY) += fan5405.o charging_hw_fan5405.o tbl_helper_func.o
40 else
41 ifeq ($(CONFIG_MTK_BQ24158_SUPPORT),y)
42 obj-$(CONFIG_MTK_SMART_BATTERY) += bq24158.o charging_hw_bq24158.o tbl_helper_func.o
43 else
44 ifeq ($(CONFIG_MTK_BQ24296_SUPPORT),y)
45 obj-$(CONFIG_MTK_SMART_BATTERY) += bq24296.o charging_hw_bq24296.o tbl_helper_func.o
46 else
47 ifeq ($(CONFIG_MTK_SWCHR_SUPPORT),y)
48 obj-$(CONFIG_MTK_SMART_BATTERY) += charging_hw_6333.o
49 else
50 obj-$(CONFIG_MTK_SMART_BATTERY) += charging_hw_pmic.o
51 endif
52 endif
53 endif
54 endif
55 endif
56 endif
57 endif
58