mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-17 21:03:30 +00:00
qca-ssdk: adjust build flags for ath79 and ipq platform (#7510)
This commit is contained in:
parent
2ba5b1b1ae
commit
775b31429e
@ -20,7 +20,7 @@ define KernelPackage/qca-rfs
|
||||
TITLE:=Kernel module for QCA Receiving Flow Steering
|
||||
FILES:=$(PKG_BUILD_DIR)/qrfs.ko
|
||||
KCONFIG:=\
|
||||
CONFIG_NF_CONNTRACK_EVENTS=y \
|
||||
CONFIG_NF_CONNTRACK_EVENTS=y \
|
||||
CONFIG_NF_CONNTRACK_CHAIN_EVENTS=y
|
||||
AUTOLOAD:=$(call AutoLoad,29,qrfs)
|
||||
endef
|
||||
|
@ -9,8 +9,6 @@ PKG_SOURCE_DATE:=2021-04-28
|
||||
PKG_SOURCE_VERSION:=c9bc3bc34eaaac78083573524097356e2dcc1b66
|
||||
PKG_MIRROR_HASH:=29db78529be32427b8b96fcbfec22a016a243676781ec96d9d65b810944fa405
|
||||
|
||||
PKG_BUILD_PARALLEL:=1
|
||||
|
||||
LOCAL_VARIANT=$(patsubst qca-ssdk-%,%,$(patsubst qca-ssdk-%,%,$(BUILD_VARIANT)))
|
||||
|
||||
include $(INCLUDE_DIR)/kernel.mk
|
||||
@ -55,25 +53,32 @@ TOOLCHAIN_BIN_PATH=$(TOOLCHAIN_DIR)/bin
|
||||
endif
|
||||
|
||||
QCASSDK_CONFIG_OPTS+= \
|
||||
TOOL_PATH=$(TOOLCHAIN_BIN_PATH) \
|
||||
SYS_PATH=$(LINUX_DIR) \
|
||||
TOOLPREFIX=$(TARGET_CROSS) \
|
||||
$(KERNEL_MAKE_FLAGS) \
|
||||
KVER=$(LINUX_VERSION) \
|
||||
ARCH=$(LINUX_KARCH) \
|
||||
TARGET_SUFFIX=$(CONFIG_TARGET_SUFFIX) \
|
||||
SYS_PATH=$(LINUX_DIR) \
|
||||
GCC_VERSION=$(GCC_VERSION) \
|
||||
CFLAGS=-I$(STAGING_DIR)/usr/include
|
||||
TOOLPREFIX=$(TARGET_CROSS) \
|
||||
TOOL_PATH=$(TOOLCHAIN_BIN_PATH) \
|
||||
TARGET_SUFFIX=$(CONFIG_TARGET_SUFFIX) \
|
||||
EXTRA_CFLAGS=-I$(STAGING_DIR)/usr/include
|
||||
|
||||
ifeq ($(LOCAL_VARIANT),hnat)
|
||||
QCASSDK_CONFIG_OPTS+= HNAT_FEATURE=enable
|
||||
ifeq ($(BOARD),ipq40xx)
|
||||
QCASSDK_CONFIG_OPTS+= RFS_FEATURE=enable
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(BOARD),ipq40xx)
|
||||
QCASSDK_CONFIG_OPTS+= HK_CHIP=enable
|
||||
else ifeq ($(BOARD),ipq60xx)
|
||||
QCASSDK_CONFIG_OPTS+= CHIP_TYPE=CPPE PTP_FEATURE=disable SWCONFIG_FEATURE=disable
|
||||
ifeq ($(BOARD),ipq60xx)
|
||||
QCASSDK_CONFIG_OPTS+= CHIP_TYPE=CPPE
|
||||
else ifeq ($(BOARD),ipq807x)
|
||||
QCASSDK_CONFIG_OPTS+= CHIP_TYPE=HPPE PTP_FEATURE=disable SWCONFIG_FEATURE=disable
|
||||
QCASSDK_CONFIG_OPTS+= CHIP_TYPE=HPPE
|
||||
else
|
||||
QCASSDK_CONFIG_OPTS+= HK_CHIP=enable
|
||||
endif
|
||||
|
||||
ifneq (, $(findstring $(BOARD), ipq60xx ipq807x))
|
||||
QCASSDK_CONFIG_OPTS+= PTP_FEATURE=disable SWCONFIG_FEATURE=disable
|
||||
endif
|
||||
|
||||
define Build/Compile
|
||||
|
Loading…
Reference in New Issue
Block a user