mt76: Kconfig and Makefile for mt76x0 driver
authorStanislaw Gruszka <sgruszka@redhat.com>
Tue, 31 Jul 2018 12:41:02 +0000 (14:41 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 2 Aug 2018 18:51:03 +0000 (21:51 +0300)
Add Kconfig and Makefiles for mt76x0 driver. Now the driver
can be build.

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/mediatek/mt76/Kconfig
drivers/net/wireless/mediatek/mt76/Makefile
drivers/net/wireless/mediatek/mt76/mt76x0/Makefile [new file with mode: 0644]

index 69906c7..850611a 100644 (file)
@@ -9,6 +9,13 @@ config MT76x2_COMMON
        tristate
        depends on MT76_CORE
 
+config MT76x0U
+       tristate "MediaTek MT76x0U (USB) support"
+       depends on MAC80211
+       depends on USB
+       help
+         This adds support for MT7610U-based wireless USB dongles.
+
 config MT76x2E
        tristate "MediaTek MT76x2E (PCIe) support"
        select MT76_CORE
index dfe1c1b..158d10d 100644 (file)
@@ -1,5 +1,6 @@
 obj-$(CONFIG_MT76_CORE) += mt76.o
 obj-$(CONFIG_MT76_USB) += mt76-usb.o
+obj-$(CONFIG_MT76x0U) += mt76x0/
 obj-$(CONFIG_MT76x2_COMMON) += mt76x2-common.o
 obj-$(CONFIG_MT76x2E) += mt76x2e.o
 obj-$(CONFIG_MT76x2U) += mt76x2u.o
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/Makefile b/drivers/net/wireless/mediatek/mt76/mt76x0/Makefile
new file mode 100644 (file)
index 0000000..7843908
--- /dev/null
@@ -0,0 +1,7 @@
+obj-$(CONFIG_MT76x0U)    += mt76x0.o
+
+mt76x0-objs    = \
+       usb.o init.o main.o mcu.o trace.o dma.o eeprom.o phy.o \
+       mac.o util.o debugfs.o tx.o core.o
+# ccflags-y := -DDEBUG
+CFLAGS_trace.o := -I$(src)