summaryrefslogtreecommitdiff
path: root/cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif')
-rw-r--r--cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif99
1 files changed, 99 insertions, 0 deletions
diff --git a/cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif b/cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif
new file mode 100644
index 0000000000..36911c7f12
--- /dev/null
+++ b/cleopatre/devkit/mt7601udrv/os/linux/Makefile.6.netif
@@ -0,0 +1,99 @@
+include $(RT28xx_DIR)/os/linux/config.mk
+
+#ifdef CONFIG_AP_SUPPORT
+ifeq ($(RT28xx_MODE),AP)
+MOD_NAME = rtnet$(MODULE)ap
+endif
+#endif // CONFIG_AP_SUPPORT //
+
+
+
+obj-m := $(MOD_NAME).o
+
+#ifdef CONFIG_AP_SUPPORT
+ifeq ($(RT28xx_MODE),AP)
+$(MOD_NAME)-objs := \
+ ../../ap/ap_mbss_inf.o\
+ ../../os/linux/ap_ioctl.o\
+ ../../os/linux/rt_main_dev.o
+
+ifeq ($(HAS_CFG80211_SUPPORT),y)
+$(MOD_NAME)-objs += \
+ ../../os/linux/cfg80211.o
+endif
+
+ifeq ($(HAS_WDS),y)
+$(MOD_NAME)-objs += \
+ ../../ap/ap_wds_inf.o
+endif
+
+ifeq ($(HAS_APCLI),y)
+$(MOD_NAME)-objs += \
+ ../../ap/ap_apcli_inf.o
+endif
+
+ifeq ($(HAS_MESH_SUPPORT),y)
+$(MOD_NAME)-objs += \
+ ../../common/mesh_inf.o
+endif
+
+endif
+#endif // CONFIG_AP_SUPPORT //
+
+
+
+#chip related
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#ifdef MT7601
+ifneq ($(findstring 7601,$(CHIPSET)),)
+$(MOD_NAME)-objs += \
+ ../../common/rtusb_dev_id.o\
+ ../../os/linux/usb_main_dev.o
+endif
+#endif // MT7601 //
+
+clean:
+ rm -f ../../common/*.o
+ rm -f ../../common/.*.{cmd,flags,d}
+ rm -f ../../os/linux/*.{o,ko,mod.{o,c}}
+ rm -f ../../os/linux/.*.{cmd,flags,d}
+ rm -fr ../../os/linux/.tmp_versions
+ rm -f ../../os/linux/Module.symvers
+ rm -f ../../os/linux/Modules.symvers
+ rm -f ../../os/linux/Module.markers
+ rm -f ../../os/linux/modules.order
+ rm -f ../../chips/*.o
+ rm -f ../../chips/.*.{cmd,flags,d}
+ifeq ($(RT28xx_MODE),AP)
+ rm -f ../../ap/*.o
+ rm -f ../../ap/.*.{cmd,flags,d}
+else
+ifeq ($(RT28xx_MODE),STA)
+ rm -f ../../sta/*.o
+ rm -f ../../sta/.*.{cmd,flags,d}
+endif
+endif
+
+install:
+ install -d $(LINUX_SRC_MODULE)
+ install -m 644 -c $(addsuffix .ko,$(MOD_NAME)) $(LINUX_SRC_MODULE)
+ /sbin/depmod -a ${shell uname -r}
+
+uninstall:
+ rm -rf $(addprefix $(LINUX_SRC_MODULE),$(addsuffix .ko,$(MOD_NAME)))
+ /sbin/depmod -a ${shell uname -r}