CHIPSET = mt7630 mt7650 mt7632 mt7662

DIR = $(shell pwd)

EXTRA_CFLAGS := -DMT7630 -DMT7650 -DMT7632 -DMT7662

LINUX_SRC_MODULE = /lib/modules/$(KVER)/kernel/drivers/bluetooth/

#MOD_NAME = btmtk_usb
MOD_NAME = mt76xx

export CHIPSET DIR

obj-m += $(MOD_NAME).o

obj-m += generic/

all:
	make -C /lib/modules/$(KVER)/build M=$(PWD) modules
	make -C /lib/modules/$(KVER)/build M=$(DIR)/generic/ modules


install:
	make INSTALL_MOD_DIR=kernel/drivers/bluetooth -C /lib/modules/$(KVER)/build M=$(PWD) modules_install

clean:
	make -C /lib/modules/$(KVER)/build M=$(PWD) clean
	make -C /lib/modules/$(KVER)/build M=$(DIR)/generic/ clean

PHONY += all install clean
.PHONY: $(PHONY)
