MFD_TOP = $(srctree)/drivers/mfd PLAT_TOP = $(srctree)/drivers/misc/mediatek/include/mt-plat ifeq ($(CONFIG_MTK_CLKBUF_BBLPM),y) ccflags-y += -D BBLPM_SUPPORT=1 else ccflags-y += -D BBLPM_SUPPORT=0 endif ifeq ($(CONFIG_MTK_CLKBUF_NFC),y) ccflags-y += -D NFC_CLKBUF_SUPPORT=1 else ccflags-y += -D NFC_CLKBUF_SUPPORT=0 endif ifneq (,$(filter y m, $(CONFIG_MTK_CLK_BUFFER))) ccflags-y += -I$(src)/src \ -I$(srctree)/include/ \ -I$(MFD_TOP)/ \ -I$(PLAT_TOP)/ obj-$(CONFIG_MTK_CLK_BUFFER) += clkbuf.o clkbuf-$(CONFIG_MTK_CLK_BUFFER) += mtk-clkbuf-bridge.o \ src/mtk-clkbuf-pmic.o \ src/mtk-clkbuf-ctl.o \ src/mtk-clkbuf-hw.o else ccflags-y += -I$(srctree)/include/ \ -I$(PLAT_TOP)/ obj-y += mtk-clkbuf-bridge.o endif