From 13353e8a5f8c4dd3f7098e93f3351e6355eae174 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Fri, 14 Sep 2018 23:13:47 +0200 Subject: 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 --- include/wifi.mk | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 include/wifi.mk (limited to 'include') 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 -- cgit v1.1