mirror of
https://github.com/breeze303/nss-packages.git
synced 2025-12-16 08:44:52 +00:00
nss: rename ipq807x target to qualcommax
Now that qualcommax exists as a target and dependencies have been updated, move ipq807x support to subtarget of qualcommax. Signed-off-by: bitthief <bitthief@protonmail.ch>
This commit is contained in:
parent
baa4a04f1f
commit
5156673ca9
@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/package.mk
|
|||||||
define Package/aq-fw-download
|
define Package/aq-fw-download
|
||||||
SECTION:=firmware
|
SECTION:=firmware
|
||||||
CATEGORY:=Firmware
|
CATEGORY:=Firmware
|
||||||
DEPENDS:=@TARGET_ipq807x
|
DEPENDS:=@TARGET_qualcommax
|
||||||
TITLE:=Aquantia FW downloader utitlity
|
TITLE:=Aquantia FW downloader utitlity
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@ define Package/nss-eip-firmware
|
|||||||
SECTION:=firmware
|
SECTION:=firmware
|
||||||
CATEGORY:=Firmware
|
CATEGORY:=Firmware
|
||||||
TITLE:=NSS EIP-197 firmware
|
TITLE:=NSS EIP-197 firmware
|
||||||
DEPENDS:=@(TARGET_ipq807x||TARGET_ipq60xx)
|
DEPENDS:=@(TARGET_qualcommax||TARGET_ipq60xx)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
|
|||||||
@ -18,7 +18,7 @@ define KernelPackage/nss-ifb
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=NSS IFB Interface
|
TITLE:=NSS IFB Interface
|
||||||
DEPENDS:=@TARGET_ipq807x +kmod-qca-nss-drv
|
DEPENDS:=@TARGET_qualcommax +kmod-qca-nss-drv
|
||||||
FILES:=$(PKG_BUILD_DIR)/nss-ifb.ko
|
FILES:=$(PKG_BUILD_DIR)/nss-ifb.ko
|
||||||
KCONFIG:=
|
KCONFIG:=
|
||||||
endef
|
endef
|
||||||
|
|||||||
@ -14,9 +14,9 @@ PKG_BUILD_PARALLEL:=1
|
|||||||
include $(INCLUDE_DIR)/kernel.mk
|
include $(INCLUDE_DIR)/kernel.mk
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_BOARD), "ipq807x")
|
ifeq ($(CONFIG_TARGET_SUBTARGET), "ipq807x")
|
||||||
SOC="ipq807x_64"
|
SOC="ipq807x_64"
|
||||||
subtarget:=$(CONFIG_TARGET_BOARD)
|
subtarget:=$(CONFIG_TARGET_SUBTARGET)
|
||||||
else ifeq ($(CONFIG_TARGET_BOARD), "ipq60xx")
|
else ifeq ($(CONFIG_TARGET_BOARD), "ipq60xx")
|
||||||
SOC="ipq60xx_64"
|
SOC="ipq60xx_64"
|
||||||
subtarget:=$(SUBTARGET)
|
subtarget:=$(SUBTARGET)
|
||||||
@ -36,7 +36,7 @@ define KernelPackage/qca-nss-drv-gre
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS (connection manager) - GRE
|
TITLE:=Kernel driver for NSS (connection manager) - GRE
|
||||||
DEPENDS:=@(TARGET_ipq_ipq806x||TARGET_ipq806x||TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq807x_64||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
DEPENDS:=@(TARGET_ipq_ipq806x||TARGET_ipq806x||TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq807x_64||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
||||||
+@NSS_DRV_GRE_ENABLE +kmod-gre6 \
|
+@NSS_DRV_GRE_ENABLE +kmod-gre6 \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
||||||
FILES:=$(PKG_BUILD_DIR)/gre/qca-nss-gre.ko $(PKG_BUILD_DIR)/gre/test/qca-nss-gre-test.ko
|
FILES:=$(PKG_BUILD_DIR)/gre/qca-nss-gre.ko $(PKG_BUILD_DIR)/gre/test/qca-nss-gre-test.ko
|
||||||
@ -146,10 +146,11 @@ define KernelPackage/qca-nss-drv-bridge-mgr
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS bridge manager
|
TITLE:=Kernel driver for NSS bridge manager
|
||||||
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
||||||
+TARGET_ipq_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq807x_64:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq807x_64:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
||||||
|
+TARGET_qualcommax:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq60xx_64:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq60xx_64:kmod-qca-nss-drv-vlan-mgr \
|
||||||
@ -202,7 +203,7 @@ define KernelPackage/qca-nss-drv-tlsmgr
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS (connection manager) - tlsmgr
|
TITLE:=Kernel driver for NSS (connection manager) - tlsmgr
|
||||||
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq807x_64||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq807x_64||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
||||||
+@NSS_DRV_TLS_ENABLE \
|
+@NSS_DRV_TLS_ENABLE \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
||||||
+PACKAGE_kmod-qca-nss-cfi-cryptoapi:kmod-qca-nss-cfi-cryptoapi
|
+PACKAGE_kmod-qca-nss-cfi-cryptoapi:kmod-qca-nss-cfi-cryptoapi
|
||||||
@ -218,7 +219,7 @@ define KernelPackage/qca-nss-drv-ipsecmgr
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS (ipsec manager) - ipsecmgr
|
TITLE:=Kernel driver for NSS (ipsec manager) - ipsecmgr
|
||||||
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq807x) \
|
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq807x||TARGET_qualcommax) \
|
||||||
+@NSS_DRV_TSTAMP_ENABLE \
|
+@NSS_DRV_TSTAMP_ENABLE \
|
||||||
+@NSS_DRV_IPSEC_ENABLE \
|
+@NSS_DRV_IPSEC_ENABLE \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
||||||
@ -239,7 +240,7 @@ define KernelPackage/qca-nss-drv-ovpn-mgr
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS OpenVPN manager
|
TITLE:=Kernel driver for NSS OpenVPN manager
|
||||||
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
||||||
+@NSS_DRV_OVPN_ENABLE +kmod-qca-nss-drv +kmod-tun +kmod-ipt-conntrack \
|
+@NSS_DRV_OVPN_ENABLE +kmod-qca-nss-drv +kmod-tun +kmod-ipt-conntrack \
|
||||||
+PACKAGE_kmod-qca-nss-cfi-cryptoapi:kmod-qca-nss-cfi-cryptoapi
|
+PACKAGE_kmod-qca-nss-cfi-cryptoapi:kmod-qca-nss-cfi-cryptoapi
|
||||||
FILES:=$(PKG_BUILD_DIR)/openvpn/src/qca-nss-ovpn-mgr.ko
|
FILES:=$(PKG_BUILD_DIR)/openvpn/src/qca-nss-ovpn-mgr.ko
|
||||||
@ -254,7 +255,7 @@ define KernelPackage/qca-nss-drv-ovpn-link
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for interfacing NSS OpenVPN manager with ECM
|
TITLE:=Kernel driver for interfacing NSS OpenVPN manager with ECM
|
||||||
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
||||||
+kmod-qca-nss-drv-ovpn-mgr \
|
+kmod-qca-nss-drv-ovpn-mgr \
|
||||||
+@PACKAGE_kmod-qca-nss-ecm
|
+@PACKAGE_kmod-qca-nss-ecm
|
||||||
FILES:=$(PKG_BUILD_DIR)/openvpn/plugins/qca-nss-ovpn-link.ko
|
FILES:=$(PKG_BUILD_DIR)/openvpn/plugins/qca-nss-ovpn-link.ko
|
||||||
@ -317,6 +318,7 @@ define KernelPackage/qca-nss-drv-lag-mgr
|
|||||||
+TARGET_ipq_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq807x_64:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq807x_64:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq807x:kmod-qca-nss-drv-vlan-mgr \
|
||||||
|
+TARGET_qualcommax:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq_ipq60xx_64:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq_ipq60xx_64:kmod-qca-nss-drv-vlan-mgr \
|
||||||
+TARGET_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
+TARGET_ipq60xx:kmod-qca-nss-drv-vlan-mgr \
|
||||||
@ -350,7 +352,7 @@ define KernelPackage/qca-nss-drv-vlan-mgr
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=Kernel driver for NSS vlan manager
|
TITLE:=Kernel driver for NSS vlan manager
|
||||||
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq806x||TARGET_ipq807x||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_ipq_ipq807x||TARGET_ipq_ipq806x||TARGET_ipq807x||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx) \
|
||||||
+@NSS_DRV_VLAN_ENABLE \
|
+@NSS_DRV_VLAN_ENABLE \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv \
|
||||||
+PACKAGE_kmod-bonding:kmod-bonding
|
+PACKAGE_kmod-bonding:kmod-bonding
|
||||||
@ -367,7 +369,7 @@ define KernelPackage/qca-nss-drv-igs
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Support
|
SUBMENU:=Network Support
|
||||||
TITLE:=Action for offloading traffic to an IFB interface to perform ingress shaping.
|
TITLE:=Action for offloading traffic to an IFB interface to perform ingress shaping.
|
||||||
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq807x||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
||||||
+@NSS_DRV_IGS_ENABLE +kmod-sched-core +kmod-nf-conntrack +kmod-ifb +kmod-qca-nss-drv-qdisc \
|
+@NSS_DRV_IGS_ENABLE +kmod-sched-core +kmod-nf-conntrack +kmod-ifb +kmod-qca-nss-drv-qdisc \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
||||||
FILES:=$(PKG_BUILD_DIR)/nss_qdisc/igs/act_nssmirred.ko
|
FILES:=$(PKG_BUILD_DIR)/nss_qdisc/igs/act_nssmirred.ko
|
||||||
@ -397,7 +399,7 @@ define KernelPackage/qca-nss-drv-mirror
|
|||||||
SUBMENU:=Network Support
|
SUBMENU:=Network Support
|
||||||
TITLE:=Module for mirroring packets from NSS to host.
|
TITLE:=Module for mirroring packets from NSS to host.
|
||||||
DEPENDS:=+@NSS_DRV_MIRROR_ENABLE \
|
DEPENDS:=+@NSS_DRV_MIRROR_ENABLE \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
||||||
FILES:=$(PKG_BUILD_DIR)/mirror/qca-nss-mirror.ko
|
FILES:=$(PKG_BUILD_DIR)/mirror/qca-nss-mirror.ko
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -410,7 +412,7 @@ define KernelPackage/qca-nss-drv-netlink
|
|||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
TITLE:=NSS NETLINK Manager for QCA NSS driver
|
TITLE:=NSS NETLINK Manager for QCA NSS driver
|
||||||
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
DEPENDS:=@(TARGET_ipq806x||TARGET_ipq807x||TARGET_ipq_ipq807x_64||TARGET_qualcommax||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64||TARGET_ipq60xx||TARGET_ipq_ipq50xx||TARGET_ipq_ipq50xx_64||TARGET_ipq50xx) \
|
||||||
+@NSS_DRV_C2C_ENABLE +@NSS_DRV_GRE_REDIR_ENABLE +@NSS_DRV_IPV4_REASM_ENABLE +@NSS_DRV_IPV6_ENABLE +@NSS_DRV_IPV6_REASM_ENABLE +@NSS_DRV_RMNET_ENABLE +@NSS_DRV_OAM_ENABLE +@NSS_DRV_QRFS_ENABLE \
|
+@NSS_DRV_C2C_ENABLE +@NSS_DRV_GRE_REDIR_ENABLE +@NSS_DRV_IPV4_REASM_ENABLE +@NSS_DRV_IPV6_ENABLE +@NSS_DRV_IPV6_REASM_ENABLE +@NSS_DRV_RMNET_ENABLE +@NSS_DRV_OAM_ENABLE +@NSS_DRV_QRFS_ENABLE \
|
||||||
+kmod-pppoe +kmod-qca-nss-drv-dtlsmgr \
|
+kmod-pppoe +kmod-qca-nss-drv-dtlsmgr \
|
||||||
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
+PACKAGE_kmod-qca-nss-drv:kmod-qca-nss-drv
|
||||||
|
|||||||
@ -67,7 +67,7 @@ define KernelPackage/qca-nss-drv
|
|||||||
SECTION:=kernel
|
SECTION:=kernel
|
||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Devices
|
SUBMENU:=Network Devices
|
||||||
DEPENDS:=@(TARGET_ipq807x||TARGET_ipq60xx) +kmod-qca-nss-dp
|
DEPENDS:=@(TARGET_qualcommax||TARGET_ipq60xx) +kmod-qca-nss-dp
|
||||||
TITLE:=Qualcomm NSS core driver
|
TITLE:=Qualcomm NSS core driver
|
||||||
FILES:=$(PKG_BUILD_DIR)/qca-nss-drv.ko
|
FILES:=$(PKG_BUILD_DIR)/qca-nss-drv.ko
|
||||||
AUTOLOAD:=$(call AutoLoad,32,qca-nss-drv)
|
AUTOLOAD:=$(call AutoLoad,32,qca-nss-drv)
|
||||||
@ -96,9 +96,9 @@ define KernelPackage/qca-nss-drv/Description
|
|||||||
This package contains a NSS driver for QCA chipset
|
This package contains a NSS driver for QCA chipset
|
||||||
endef
|
endef
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_BOARD), "ipq807x")
|
ifeq ($(CONFIG_TARGET_SUBTARGET), "ipq807x")
|
||||||
SOC="ipq807x_64"
|
SOC="ipq807x_64"
|
||||||
subtarget:=$(CONFIG_TARGET_BOARD)
|
subtarget:=$(CONFIG_TARGET_SUBTARGET)
|
||||||
else ifeq ($(CONFIG_TARGET_BOARD), "ipq60xx")
|
else ifeq ($(CONFIG_TARGET_BOARD), "ipq60xx")
|
||||||
SOC="ipq60xx_64"
|
SOC="ipq60xx_64"
|
||||||
subtarget:=$(SUBTARGET)
|
subtarget:=$(SUBTARGET)
|
||||||
@ -119,7 +119,7 @@ EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/qca-nss-gmac \
|
|||||||
-I$(STAGING_DIR)/usr/include/qca-ssdk \
|
-I$(STAGING_DIR)/usr/include/qca-ssdk \
|
||||||
-Wno-unused-variable
|
-Wno-unused-variable
|
||||||
|
|
||||||
ifneq (, $(findstring $(CONFIG_TARGET_BOARD), "ipq807x" "ipq60xx"))
|
ifneq (, $(findstring $(CONFIG_TARGET_BOARD), "qualcommax" "ipq60xx"))
|
||||||
EXTRA_CFLAGS+= -DNSS_MEM_PROFILE_MEDIUM
|
EXTRA_CFLAGS+= -DNSS_MEM_PROFILE_MEDIUM
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -266,7 +266,8 @@ define Build/Compile
|
|||||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||||
ARCH="$(LINUX_KARCH)" \
|
ARCH="$(LINUX_KARCH)" \
|
||||||
M="$(PKG_BUILD_DIR)" \
|
M="$(PKG_BUILD_DIR)" \
|
||||||
EXTRA_CFLAGS="$(EXTRA_CFLAGS)" SoC=$(SOC) \
|
EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
|
||||||
|
SoC=$(SOC) \
|
||||||
$(KERNEL_MAKE_FLAGS) \
|
$(KERNEL_MAKE_FLAGS) \
|
||||||
$(PKG_JOBS) \
|
$(PKG_JOBS) \
|
||||||
modules
|
modules
|
||||||
|
|||||||
@ -19,7 +19,7 @@ define KernelPackage/qca-nss-ecm
|
|||||||
SECTION:=kernel
|
SECTION:=kernel
|
||||||
CATEGORY:=Kernel modules
|
CATEGORY:=Kernel modules
|
||||||
SUBMENU:=Network Support
|
SUBMENU:=Network Support
|
||||||
DEPENDS:=@(TARGET_ipq807x||TARGET_ipq60xx) \
|
DEPENDS:=@(TARGET_qualcommax||TARGET_ipq60xx) \
|
||||||
+@NSS_DRV_IPV6_ENABLE \
|
+@NSS_DRV_IPV6_ENABLE \
|
||||||
+@NSS_DRV_PPE_ENABLE \
|
+@NSS_DRV_PPE_ENABLE \
|
||||||
+@NSS_DRV_TUN6RD_ENABLE \
|
+@NSS_DRV_TUN6RD_ENABLE \
|
||||||
@ -63,16 +63,16 @@ EXTRA_CFLAGS+= \
|
|||||||
-I$(STAGING_DIR)/usr/include/qca-mcs \
|
-I$(STAGING_DIR)/usr/include/qca-mcs \
|
||||||
-I$(STAGING_DIR)/usr/include/nat46
|
-I$(STAGING_DIR)/usr/include/nat46
|
||||||
|
|
||||||
ifneq (, $(findstring $(CONFIG_TARGET_BOARD), "ipq807x" "ipq60xx"))
|
ifneq (, $(findstring $(CONFIG_TARGET_BOARD), "qualcommax" "ipq60xx"))
|
||||||
ECM_MAKE_OPTS+=ECM_FRONT_END_NSS_ENABLE=y \
|
ECM_MAKE_OPTS+=ECM_FRONT_END_NSS_ENABLE=y \
|
||||||
ECM_FRONT_END_SFE_ENABLE=n \
|
ECM_FRONT_END_SFE_ENABLE=n \
|
||||||
ECM_NON_PORTED_SUPPORT_ENABLE=y \
|
ECM_NON_PORTED_SUPPORT_ENABLE=y \
|
||||||
ECM_INTERFACE_BOND_ENABLE=y \
|
ECM_INTERFACE_BOND_ENABLE=y \
|
||||||
ECM_INTERFACE_VLAN_ENABLE=y \
|
ECM_INTERFACE_VLAN_ENABLE=y \
|
||||||
ECM_CLASSIFIER_MARK_ENABLE=y \
|
ECM_CLASSIFIER_MARK_ENABLE=y \
|
||||||
ECM_CLASSIFIER_DSCP_ENABLE=y \
|
ECM_CLASSIFIER_DSCP_ENABLE=y \
|
||||||
ECM_CLASSIFIER_PCC_ENABLE=n \
|
ECM_CLASSIFIER_PCC_ENABLE=n \
|
||||||
ECM_BAND_STEERING_ENABLE=n
|
ECM_BAND_STEERING_ENABLE=n
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Disable ECM IPv6 support when global IPv6 support is disabled.
|
# Disable ECM IPv6 support when global IPv6 support is disabled.
|
||||||
@ -98,7 +98,6 @@ ifneq ($(CONFIG_PACKAGE_kmod-macvlan),)
|
|||||||
ECM_MAKE_OPTS+=ECM_INTERFACE_MACVLAN_ENABLE=y
|
ECM_MAKE_OPTS+=ECM_INTERFACE_MACVLAN_ENABLE=y
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(CONFIG_PACKAGE_kmod-qca-mcs),)
|
ifneq ($(CONFIG_PACKAGE_kmod-qca-mcs),)
|
||||||
ECM_MAKE_OPTS+=ECM_MULTICAST_ENABLE=y
|
ECM_MAKE_OPTS+=ECM_MULTICAST_ENABLE=y
|
||||||
endif
|
endif
|
||||||
@ -143,13 +142,17 @@ define Build/InstallDev
|
|||||||
$(CP) $(PKG_BUILD_DIR)/exports/* $(1)/usr/include/qca-nss-ecm
|
$(CP) $(PKG_BUILD_DIR)/exports/* $(1)/usr/include/qca-nss-ecm
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_TARGET_BOARD), "qualcommax")
|
||||||
|
SOC:=$(CONFIG_TARGET_SUBTARGET)
|
||||||
|
endif
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
+$(MAKE) -C "$(LINUX_DIR)" $(strip $(ECM_MAKE_OPTS)) \
|
+$(MAKE) -C "$(LINUX_DIR)" $(strip $(ECM_MAKE_OPTS)) \
|
||||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||||
ARCH="$(LINUX_KARCH)" \
|
ARCH="$(LINUX_KARCH)" \
|
||||||
M="$(PKG_BUILD_DIR)" \
|
M="$(PKG_BUILD_DIR)" \
|
||||||
EXTRA_CFLAGS="$(EXTRA_CFLAGS) -Wno-error=unused-function " \
|
EXTRA_CFLAGS="$(EXTRA_CFLAGS) -Wno-error=unused-function " \
|
||||||
SoC=$(CONFIG_TARGET_BOARD) \
|
SoC=$(SOC) \
|
||||||
$(KERNEL_MAKE_FLAGS) \
|
$(KERNEL_MAKE_FLAGS) \
|
||||||
$(PKG_JOBS) \
|
$(PKG_JOBS) \
|
||||||
modules
|
modules
|
||||||
|
|||||||
@ -15,7 +15,7 @@ define Package/qrtr
|
|||||||
SECTION:=utils
|
SECTION:=utils
|
||||||
CATEGORY:=Utilities
|
CATEGORY:=Utilities
|
||||||
TITLE:=QRTR tools
|
TITLE:=QRTR tools
|
||||||
DEPENDS:=@(TARGET_ipq807x)
|
DEPENDS:=@(TARGET_qualcommax)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/qrtr/description
|
define Package/qrtr/description
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user