KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build M ?= $(shell pwd) KBUILD_OPTIONS += CONFIG_TOUCHSCREEN_GOODIX_BRL=m EXTRA_CFLAGS += -DDYNAMIC_DEBUG_MODULE EXTRA_CFLAGS += -DCONFIG_TOUCHSCREEN_GOODIX_BRL_SPI EXTRA_CFLAGS += -DCONFIG_GTI_PM #EXTRA_CFLAGS += -DCONFIG_TOUCHSCREEN_MOTION_FILTER #EXTRA_CFLAGS += -DCONFIG_TOUCHSCREEN_TBN EXTRA_CFLAGS += -DCONFIG_GOOG_TOUCH_INTERFACE EXTRA_CFLAGS += -I$(KERNEL_SRC)/../google-modules/display EXTRA_CFLAGS += -I$(KERNEL_SRC)/../google-modules/touch/common EXTRA_CFLAGS += -I$(KERNEL_SRC)/../google-modules/touch/common/include EXTRA_SYMBOLS += $(OUT_DIR)/../google-modules/touch/common/Module.symvers modules modules_install clean: $(MAKE) -C $(KERNEL_SRC) M=$(M) \ $(KBUILD_OPTIONS) \ EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \ KBUILD_EXTRA_SYMBOLS="$(EXTRA_SYMBOLS)" \ $(@)