Add module.load selection for user build

Also select dtb from performance kernel.

Bug: 149437148
Test: check contents of $OUT/vendor-ramdisk/lib/modules/modules.load
Change-Id: I4cd507a84a7a6dc5966ff7e67e4824dfa98f9bfa
This commit is contained in:
Chenglu Lin
2020-04-29 14:39:34 +08:00
committed by Cyan_Hsieh
parent ce6bc0cd8d
commit aed51fbaea

View File

@@ -60,7 +60,11 @@ else
endif
endif
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(shell xargs < device/google/redfin-kernel/modules.load)
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(shell xargs < device/google/redfin-kernel/modules.load)
else
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(shell xargs < device/google/redfin-kernel/performance/modules.load)
endif
# DTB
ifeq (,$(filter-out redfin_kasan, $(TARGET_PRODUCT)))
@@ -74,7 +78,11 @@ BOARD_PREBUILT_DTBIMAGE_DIR := device/google/redfin-kernel/debug_hang
else ifeq (,$(filter-out redfin_kernel_debug_api, $(TARGET_PRODUCT)))
BOARD_PREBUILT_DTBIMAGE_DIR := device/google/redfin-kernel/debug_api
else
BOARD_PREBUILT_DTBIMAGE_DIR := device/google/redfin-kernel
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
BOARD_PREBUILT_DTBIMAGE_DIR := device/google/redfin-kernel
else
BOARD_PREBUILT_DTBIMAGE_DIR := device/google/redfin-kernel/performance
endif
endif
# Testing related defines