From f0407b8a379c5b775125f3e7bdb2a751ca3c4eab Mon Sep 17 00:00:00 2001 From: Piotr Kubik Date: Thu, 19 May 2022 09:16:00 +0200 Subject: [PATCH] gryphon-led-module: Update toolchains for new arch 'armsfp' --- gryphon-led-module/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gryphon-led-module/Makefile b/gryphon-led-module/Makefile index 16034009f..c5807825c 100644 --- a/gryphon-led-module/Makefile +++ b/gryphon-led-module/Makefile @@ -44,13 +44,17 @@ MODULE_INCLUDE=-I$(PKG_BUILD_DIR) ifeq ($(CONFIG_TARGET_iopsys_brcm63xx_arm),y) LINUX_DIR:=$(BUILD_DIR)/bcmkernel/bcm963xx/kernel/linux-4.19 - MODULES_SUBDIR:=lib/modules/4.19.183 + MODULES_SUBDIR:=lib/modules/4.19.225 TARGET_CROSS:=$(CONFIG_BRCM_ALT_TOOLCHAIN_BASE)/$(CONFIG_BRCM_ALT_ARM_TOOLCHAIN_TOPDIR)/bin/$(CONFIG_BRCM_ALT_ARM_TOOLCHAIN_PREFIX)- ifeq ($(CONFIG_BCM_CHIP_ID),$(filter $(CONFIG_BCM_CHIP_ID),"63158" "6856" "6858")) # These targets use a 64-bit kernel LINUX_KARCH:=arm64 TARGET_CROSS:=$(CONFIG_BRCM_ALT_TOOLCHAIN_BASE)/$(CONFIG_BRCM_ALT_AARCH64_TOOLCHAIN_TOPDIR)/bin/$(CONFIG_BRCM_ALT_AARCH64_TOOLCHAIN_PREFIX)- + else ifeq ($(CONFIG_BCM_CHIP_ID),$(filter $(CONFIG_BCM_CHIP_ID),"6855" "6756" "47622" "63148" "63178")) + # These targets use a 32-bit arm-sfp kernel + LINUX_KARCH:=arm + TARGET_CROSS:=$(CONFIG_BRCM_ALT_TOOLCHAIN_BASE)/$(CONFIG_BRCM_ALT_ARMSFP_TOOLCHAIN_TOPDIR)/bin/$(CONFIG_BRCM_ALT_ARMSFP_TOOLCHAIN_PREFIX)- endif # For some reason, Broadcom's kernel does not set the include paths correctly when compiling out-of-tree modules EXTRA_KCPPFLAGS:="-I $(LINUX_DIR)/../bcmkernel/include -I $(LINUX_DIR)/arch/arm/mach-bcm963xx/include"