1234567891011121314151617181920212223242526272829303132333435363738 |
- LINUXINCLUDE += -I$(SYNX_ROOT)/include \
- -I$(SYNX_ROOT)/include/uapi \
- -I$(SYNX_ROOT)/include/uapi/synx/media
- ccflags-y += -I$(SYNX_ROOT)/msm/synx/
- # add flag to compile mmrm actual implementatio instead of stub version.
- # to follow up with mmrm team if techpack users need to define this for long term?
- #KBUILD_CPPFLAGS += -DCONFIG_MSM_MMRM
- # ported from Android.mk
- $(info within KBUILD file KBUILD_EXTRA_SYMBOLS = $(KBUILD_EXTRA_SYMBOLS))
- ifeq ($(CONFIG_ARCH_WAIPIO), y)
- $(info within KBUILD file CONFIG_ARCH_WAIPIO = $(CONFIG_ARCH_WAIPIO))
- # include $(SYNX_ROOT)/config/waipio.mk
- KBUILD_CPPFLAGS += -DCONFIG_SYNX_WAIPIO=1
- ccflags-y += -DCONFIG_SYNX_WAIPIO=1
- endif
- ifeq ($(CONFIG_ARCH_KALAMA), y)
- $(info within KBUILD file CONFIG_ARCH_KALAMA = $(CONFIG_ARCH_KALAMA))
- # include $(SYNX_ROOT)/config/waipio.mk
- KBUILD_CPPFLAGS += -DCONFIG_SYNX_KALAMA=1
- ccflags-y += -DCONFIG_SYNX_KALAMA=1
- endif
- ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
- $(info within KBUILD file CONFIG_ARCH_PINEAPPLE = $(CONFIG_ARCH_PINEAPPLE))
- # include $(SYNX_ROOT)/config/pineapple.mk
- KBUILD_CPPFLAGS += -DCONFIG_SYNX_PINEAPPLE=1
- ccflags-y += -DCONFIG_SYNX_PINEAPPLE=1
- endif
- obj-m += synx-driver.o
- obj-m += synx/ipclite.o
- obj-m += synx/test/ipclite_test.o
- synx-driver-objs := synx/synx.o synx/synx_global.o synx/synx_util.o synx/synx_debugfs.o
|