PKG_SOURCE_URL:=https://github.com/openwrt/mt76
PKG_SOURCE_PROTO:=git
-PKG_SOURCE_DATE:=2017-05-30
-PKG_SOURCE_VERSION:=ef5b045ddf52d7033da5270c7a6ce195df24bd24
-PKG_MIRROR_HASH:=4a13b61275b16f840c4856b58633b0c11e8ab18e4111c90265153317730df696
+PKG_SOURCE_DATE:=2018-05-20
+PKG_SOURCE_VERSION:=792dbe02613299f67e92815f0b2b7584dc951ffd
+PKG_MIRROR_HASH:=8b5747b868fc2af5b75c2d1aa289a165bf70732aae049907a3b82ca3c81f5480
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
PKG_BUILD_PARALLEL:=1
TITLE:=MediaTek MT76xx wireless driver
FILES:=\
$(PKG_BUILD_DIR)/mt76.ko
- AUTOLOAD:=$(call AutoLoad,50,mac80211 mt76)
endef
define KernelPackage/mt76x2
DEPENDS+=+kmod-mt76-core
FILES:=\
$(PKG_BUILD_DIR)/mt76x2e.ko
- AUTOLOAD:=$(call AutoLoad,51,mt76x2e)
+ AUTOLOAD:=$(call AutoProbe,mt76x2e)
endef
define KernelPackage/mt7603
DEPENDS+=+kmod-mt76-core
FILES:=\
$(PKG_BUILD_DIR)/mt7603e.ko
- AUTOLOAD:=$(call AutoLoad,51,mt7603e)
+ AUTOLOAD:=$(call AutoProbe,mt7603e)
endef
NOSTDINC_FLAGS = \
define Build/Compile
+$(MAKE) $(PKG_JOBS) -C "$(LINUX_DIR)" \
- ARCH="$(LINUX_KARCH)" \
- CROSS_COMPILE="$(TARGET_CROSS)" \
+ $(KERNEL_MAKE_FLAGS) \
SUBDIRS="$(PKG_BUILD_DIR)" \
NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \
modules
define KernelPackage/mt7603/install
$(INSTALL_DIR) $(1)/lib/firmware
- cp $(if $(CONFIG_TARGET_ramips_mt7628)$(CONFIG_TARGET_ramips_mt7688), \
+ cp $(if $(CONFIG_TARGET_ramips_mt76x8), \
$(PKG_BUILD_DIR)/firmware/mt7628_e1.bin \
$(PKG_BUILD_DIR)/firmware/mt7628_e2.bin \
,\