quantenna: only enabled on ipq806x

However, I still don’t know why rockchip and x86 users
choose this driver.

Closed: #7816, #8049
This commit is contained in:
AmadeusGhost 2021-10-11 23:50:04 +08:00
parent a763fe4e88
commit e76d06cd15

View File

@ -29,7 +29,7 @@ define Package/qtn-utils
SECTION:=firmware SECTION:=firmware
CATEGORY:=Firmware CATEGORY:=Firmware
TITLE:=Quantenna QV840 (QTS1000) Utilities TITLE:=Quantenna QV840 (QTS1000) Utilities
DEPENDS:=+libtirpc +tc +kmod-sched-act-vlan DEPENDS:=+kmod-sched-act-vlan +libtirpc +tc
endef endef
define Package/qtn-utils/description define Package/qtn-utils/description
@ -87,7 +87,6 @@ define Package/qtn-proto
endef endef
define Package/qtn-proto/install define Package/qtn-proto/install
echo "######################################### QTN-PROTO INSTALL #####################################"
$(INSTALL_DIR) $(1)/lib/wifi $(INSTALL_DIR) $(1)/lib/wifi
$(INSTALL_DIR) $(1)/lib/netifd $(INSTALL_DIR) $(1)/lib/netifd
$(INSTALL_DIR) $(1)/lib/netifd/wireless $(INSTALL_DIR) $(1)/lib/netifd/wireless
@ -100,7 +99,7 @@ define KernelPackage/qtn-pcie2
SECTION:=kernel SECTION:=kernel
SUBMENU:=Wireless Drivers SUBMENU:=Wireless Drivers
TITLE:=Quantenna QV840 (QTS1000) pcie2 driver 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 FILES:=$(PKG_BUILD_DIR)/drivers/pcie2/host/arm/qdpc-host.ko
AUTOLOAD:=$(call AutoProbe,qdpc-host) AUTOLOAD:=$(call AutoProbe,qdpc-host)
endef endef
@ -110,17 +109,15 @@ define KernelPackage/qtn-pcie2/description
endef endef
define Build/Compile/qtn-pcie2 define Build/Compile/qtn-pcie2
echo "######################################### PCIE2 DRIVER BUILD #####################################"
cd $(PKG_BUILD_DIR)/drivers/pcie2/host/arm cd $(PKG_BUILD_DIR)/drivers/pcie2/host/arm
+$(MAKE) $(CT_MAKEDEFS) $(PKG_JOBS) -C "$(LINUX_DIR)" \ +$(MAKE) $(CT_MAKEDEFS) $(PKG_JOBS) -C "$(LINUX_DIR)" \
$(KERNEL_MAKE_FLAGS) \ $(KERNEL_MAKE_FLAGS) \
M="$(PKG_BUILD_DIR)/drivers/pcie2/host/arm" \ M="$(PKG_BUILD_DIR)/drivers/pcie2/host/arm" \
NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \ NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \
modules modules
endef endef
$(eval $(call BuildPackage,qtn-utils)) $(eval $(call BuildPackage,qtn-utils))
$(eval $(call BuildPackage,qtn-firmware)) $(eval $(call BuildPackage,qtn-firmware))
$(eval $(call BuildPackage,qtn-proto)) $(eval $(call BuildPackage,qtn-proto))
$(eval $(call KernelPackage,qtn-pcie2)) $(eval $(call KernelPackage,qtn-pcie2))