summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2018-09-14 23:13:47 +0200
committerLudovic Pouzenc <ludovic@pouzenc.fr>2018-09-14 23:13:47 +0200
commit13353e8a5f8c4dd3f7098e93f3351e6355eae174 (patch)
treec287291e68882cbf367408fbf0b470093b18af93 /include
parent58c41a2f65e7eb5d0b1936736be3933d3e4d5aff (diff)
downloadmtk-20170518-13353e8a5f8c4dd3f7098e93f3351e6355eae174.zip
mtk-20170518-13353e8a5f8c4dd3f7098e93f3351e6355eae174.tar.gz
mtk-20170518-13353e8a5f8c4dd3f7098e93f3351e6355eae174.tar.bz2
target/linux/wifi : add out-of-tree MediaTek mt7xxx drivers
WIFI_SOURCE_7615:=MT7615_LinuxAP_V4.4.1.2_20170514.tar.bz2 WIFI_SOURCE_76x2:=MT76x2e_MT7620_LinuxAP_V3.0.4.0_DPA_20150618.tar.bz2 WIFI_SOURCE_7610:=mt7610e-p4rev-118062.tar.bz2 WIFI_SOURCE_7603:=MT7603e_LinuxAP_V4.0.1.0rev1_DPA_20150629.tar.bz2 WIFI_SOURCE_7620:=mt7620-p4rev-120998.tar.bz2 WIFI_SOURCE_7628:=mt7628-p4rev-120935.tar.bz2
Diffstat (limited to 'include')
-rwxr-xr-xinclude/wifi.mk28
1 files changed, 28 insertions, 0 deletions
diff --git a/include/wifi.mk b/include/wifi.mk
new file mode 100755
index 0000000..7f489d2
--- /dev/null
+++ b/include/wifi.mk
@@ -0,0 +1,28 @@
+WIFI_SOURCE_7615:=MT7615_LinuxAP_V4.4.1.2_20170514.tar.bz2
+WIFI_SOURCE_76x2:=MT76x2e_MT7620_LinuxAP_V3.0.4.0_DPA_20150618.tar.bz2
+WIFI_SOURCE_7610:=mt7610e-p4rev-118062.tar.bz2
+WIFI_SOURCE_7603:=MT7603e_LinuxAP_V4.0.1.0rev1_DPA_20150629.tar.bz2
+WIFI_SOURCE_7620:=mt7620-p4rev-120998.tar.bz2
+WIFI_SOURCE_7628:=mt7628-p4rev-120935.tar.bz2
+FILE_7615_EXIT = $(shell if [ -a $(DL_DIR)/$(WIFI_SOURCE_7615) ];then echo "exist";else echo "notexit";fi;)
+
+FILE_76x2_EXIT = $(shell if [ -a $(DL_DIR)/$(WIFI_SOURCE_76x2) ];then echo "exist";else echo "notexit";fi;)
+define wifi-prepare
+
+ifeq ($(FILE_76x2_EXIT),exist)
+ @echo =======76x2 exist=======;
+ @echo "Extract 76x2 wifi driver";
+ rm -rf $(LINUX_DIR)/drivers/net/wireless/rlt_wifi*;
+ $(TAR) -jxvf $(DL_DIR)/$(WIFI_SOURCE_76x2) -C $(LINUX_DIR)/drivers/net/wireless/;
+ $(call PatchDir,$(PKG_BUILD_DIR),$(MT76x2_PATCH_DIR),mt76x2/)
+endif
+
+ifeq ($(FILE_7615_EXIT),exist)
+ @echo =======7615 exist=======
+ @echo "Extract 7615 wifi driver";
+ rm -rf $(LINUX_DIR)/drivers/net/wireless/mt_wifi*;
+ $(TAR) -jxvf $(DL_DIR)/$(WIFI_SOURCE_7615) -C $(LINUX_DIR)/drivers/net/wireless/;
+ $(call PatchDir,$(PKG_BUILD_DIR),$(MT7615_PATCH_DIR),mt7615/)
+endif
+
+endef