From e76d06cd1538abb83dcd4622243963cabbb0ca82 Mon Sep 17 00:00:00 2001 From: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com> Date: Mon, 11 Oct 2021 23:50:04 +0800 Subject: [PATCH] quantenna: only enabled on ipq806x MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit However, I still don’t know why rockchip and x86 users choose this driver. Closed: #7816, #8049 --- package/firmware/quantenna/Makefile | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/package/firmware/quantenna/Makefile b/package/firmware/quantenna/Makefile index d8d62762d..48838e84c 100644 --- a/package/firmware/quantenna/Makefile +++ b/package/firmware/quantenna/Makefile @@ -29,7 +29,7 @@ define Package/qtn-utils SECTION:=firmware CATEGORY:=Firmware TITLE:=Quantenna QV840 (QTS1000) Utilities - DEPENDS:=+libtirpc +tc +kmod-sched-act-vlan + DEPENDS:=+kmod-sched-act-vlan +libtirpc +tc endef define Package/qtn-utils/description @@ -87,7 +87,6 @@ define Package/qtn-proto endef define Package/qtn-proto/install - echo "######################################### QTN-PROTO INSTALL #####################################" $(INSTALL_DIR) $(1)/lib/wifi $(INSTALL_DIR) $(1)/lib/netifd $(INSTALL_DIR) $(1)/lib/netifd/wireless @@ -100,7 +99,7 @@ define KernelPackage/qtn-pcie2 SECTION:=kernel SUBMENU:=Wireless Drivers TITLE:=Quantenna QV840 (QTS1000) pcie2 driver - DEPENDS:=+qtn-utils + DEPENDS:=@TARGET_ipq806x +qtn-utils FILES:=$(PKG_BUILD_DIR)/drivers/pcie2/host/arm/qdpc-host.ko AUTOLOAD:=$(call AutoProbe,qdpc-host) endef @@ -110,17 +109,15 @@ define KernelPackage/qtn-pcie2/description endef define Build/Compile/qtn-pcie2 - echo "######################################### PCIE2 DRIVER BUILD #####################################" cd $(PKG_BUILD_DIR)/drivers/pcie2/host/arm +$(MAKE) $(CT_MAKEDEFS) $(PKG_JOBS) -C "$(LINUX_DIR)" \ - $(KERNEL_MAKE_FLAGS) \ - M="$(PKG_BUILD_DIR)/drivers/pcie2/host/arm" \ - NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \ - modules + $(KERNEL_MAKE_FLAGS) \ + M="$(PKG_BUILD_DIR)/drivers/pcie2/host/arm" \ + NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \ + modules endef $(eval $(call BuildPackage,qtn-utils)) $(eval $(call BuildPackage,qtn-firmware)) $(eval $(call BuildPackage,qtn-proto)) $(eval $(call KernelPackage,qtn-pcie2)) -