[ALPS02931157] for build 7668 bt sdio driver

[Detail]
build pass
[Solution]

Change-Id: I0e6cd198bd0a0492db98685327d8afcc2ebf08ff
Signed-off-by: hongliang hu <hongliang.hu@mediatek.com>
CR-Id: ALPS02931157
Feature: BT AOSP
diff --git a/Makefile b/Makefile
old mode 100644
new mode 100755
index c0e0cdb..ef1d2b0
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,11 @@
 export KERNEL_SRC := /lib/modules/$(shell uname -r)/build
 
+ifeq ($(PLATFORM),MT8516_YOCTO)
+$(warning LINUX_SRC=$(LINUX_SRC))
+endif
+
+$(warning $(PLATFORM))
+$(warning $(CC))
 ###############################################################################
 # USB
 ###############################################################################
@@ -13,7 +19,6 @@
 ###############################################################################
 # SDIO
 ###############################################################################
-VPATH = /opt/toolchains/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux
 SDIO_MOD_NAME = btmtksdio
 SDIO_CFILES := \
 	btmtk_sdio.c btmtk_main.c
@@ -22,7 +27,12 @@
 ###############################################################################
 # Common
 ###############################################################################
+ifeq ($(PLATFORM),MT8516_YOCTO)
+obj-m := $(SDIO_MOD_NAME).o
+else
+
 obj-m := $(USB_MOD_NAME).o $(SDIO_MOD_NAME).o
+endif
 
 all:
 	make -C $(KERNEL_SRC) M=$(PWD) modules
@@ -31,8 +41,11 @@
 	make -C $(KERNEL_SRC) M=$(PWD) $(USB_MOD_NAME).ko
 
 sdio:
-	#make -C $(KERNEL_SRC) M=$(PWD) $(SDIO_MOD_NAME).ko
-	make -C /Projects/ZTE/linux M=$(PWD) modules ARCH=arm64 CROSS_COMPILE=/opt/toolchains/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu-
+ifeq ($(PLATFORM),MT8516_YOCTO)
+	make -C $(LINUX_SRC) M=$(PWD) $(SDIO_MOD_NAME).ko
+else
+	make -C $(KERNEL_SRC) M=$(PWD) $(SDIO_MOD_NAME).ko
+endif
 
 clean:
 	make -C $(KERNEL_SRC) M=$(PWD) clean