###############################################################################
# Ubuntu build
###############################################################################
#KERNEL_DIR := /lib/modules/$(shell uname -r)/build
#CURRENT_DIR=$(PWD)

###############################################################################
# apollo manual build
###############################################################################
#export ARCH=arm64
#export CROSS_COMPILE=/mtkoss/gnuarm/gcc-aarch64-linux-gun-4.9.3-ubuntu/x86_64/bin/aarch64-linux-gnu-
#KERNEL_DIR = $(PWD)/../../../../android/o-base/out/mediatek_linux/output/mediatek/mt5893_eu/debug/sys_build/debug_obj/glibc_world/kernel/linux_core/kernel/linux-4.9/mt5893_android_smp_mod_defconfig
#CURRENT_DIR=$(PWD)

###############################################################################
# apollo system build
###############################################################################
CONFIG_RESET_KO_SUPPORT=y

ccflags-y += -DCONFIG_MP_WAKEUP_SOURCE_SYSFS_STAT

ifneq ($(TARGET_BUILD_VARIANT), user)
    ccflags-y += -DCFG_ENABLE_DEBUG_WRITE=1
else
    ccflags-y += -DCFG_ENABLE_DEBUG_WRITE=0
endif

ifeq ($(CONFIG_RESET_KO_SUPPORT), y)
    ccflags-y += -DCFG_SUPPORT_CHIP_RESET_KO
    ccflags-y += -I$(src)/../wlan_driver/gen4m_mt7663/reset/include/
    RESET_DIR = $(shell pwd)/../../KERNEL_MODULES/mtreset_mt7663.ko_intermediates/LINKED/Module.symvers
    $(warning bt driver unify1111 RESET_DIR=$(RESET_DIR))
    $(info 'RESET_DIR=' $(RESET_DIR))
    KBUILD_EXTRA_SYMBOLS += $(RESET_DIR)
endif


###############################################################################
# Don't modify the following
###############################################################################
MT76xx_USB_MOD_NAME = btmtk_usb
MT76xx_USB_CFILES := \
	btmtk_usb_main.c

$(MT76xx_USB_MOD_NAME)-objs := $(MT76xx_USB_CFILES:.c=.o)
obj-m += $(MT76xx_USB_MOD_NAME).o

