summaryrefslogtreecommitdiff
path: root/kernel_definitions.mk
diff options
context:
space:
mode:
Diffstat (limited to 'kernel_definitions.mk')
-rw-r--r--kernel_definitions.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel_definitions.mk b/kernel_definitions.mk
index fdbb215..81d3f69 100644
--- a/kernel_definitions.mk
+++ b/kernel_definitions.mk
@@ -155,6 +155,7 @@ cmd := $(PATH_OVERRIDE) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(KERNEL_CROSS_COMPILE
_x := $(shell $(cmd))
else
TARGET_USES_UNCOMPRESSED_KERNEL := $(shell grep "CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y" $(TARGET_KERNEL_SOURCE)/arch/$(KERNEL_ARCH)/configs/$(KERNEL_DEFCONFIG))
+TARGET_HAS_MODULES := $(shell grep "=m" $(TARGET_KERNEL_SOURCE)/arch/arm64/configs/$(KERNEL_DEFCONFIG))
endif
# Generate the defconfig file from the fragments
@@ -280,6 +281,7 @@ define build-kernel
VENDOR_RAMDISK_KERNEL_MODULES="$(VENDOR_RAMDISK_KERNEL_MODULES)" \
TARGET_PRODUCT=$(TARGET_BOARD_PLATFORM) \
DTS_VENDOR=$(TARGET_DTS_VENDOR) \
+ MODULES=$(TARGET_HAS_MODULES) \
device/qcom/kernelscripts/buildkernel.sh \
$(real_cc) \
$(TARGET_KERNEL_MAKE_ENV)