Read vendor_boot.modules.load and vendor_dlkm.modules.load am: 3af1857b0b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14513823 Change-Id: I1d0e869995135c7b4b4140d376bd695e454128a5
This commit is contained in:
commit
abc948daf0
1 changed files with 12 additions and 22 deletions
|
@ -379,30 +379,20 @@ BOARD_BUILD_SYSTEM_ROOT_IMAGE := false
|
||||||
# Vendor ramdisk image for kernel development
|
# Vendor ramdisk image for kernel development
|
||||||
BOARD_BUILD_VENDOR_RAMDISK_IMAGE := true
|
BOARD_BUILD_VENDOR_RAMDISK_IMAGE := true
|
||||||
|
|
||||||
# Kernel modules
|
KERNEL_MODULE_DIR := $(TARGET_KERNEL_DIR)
|
||||||
BOARD_VENDOR_KERNEL_MODULES += \
|
KERNEL_MODULES := $(wildcard $(KERNEL_MODULE_DIR)/*.ko)
|
||||||
$(wildcard $(TARGET_KERNEL_DIR)/*.ko)
|
|
||||||
|
|
||||||
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_FILTER += \
|
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(KERNEL_MODULE_DIR)/vendor_boot.modules.load))
|
||||||
$(TARGET_KERNEL_DIR)/bcmdhd43752.ko \
|
ifndef BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD
|
||||||
$(TARGET_KERNEL_DIR)/bcmdhd4389.ko \
|
$(error vendor_boot.modules.load not found or empty)
|
||||||
$(TARGET_KERNEL_DIR)/lwis.ko \
|
endif
|
||||||
$(TARGET_KERNEL_DIR)/pinctrl-slg51000.ko \
|
BOARD_VENDOR_RAMDISK_KERNEL_MODULES := $(addprefix $(KERNEL_MODULE_DIR)/, $(notdir $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD)))
|
||||||
$(TARGET_KERNEL_DIR)/pktgen.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/slg51000-core.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/slg51000-regulator.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/stmvl53l1.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/ftm5.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/haptics-cs40l2x.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/snd_soc_cs40l2x.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/sec_touch.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/cl_dsp.ko \
|
|
||||||
$(TARGET_KERNEL_DIR)/input-cs40l26-i2c.ko
|
|
||||||
|
|
||||||
BOARD_VENDOR_RAMDISK_KERNEL_MODULES += \
|
BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat $(KERNEL_MODULE_DIR)/vendor_dlkm.modules.load))
|
||||||
$(filter-out $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_FILTER), $(foreach module, $(notdir \
|
ifndef BOARD_VENDOR_KERNEL_MODULES_LOAD
|
||||||
$(shell cat $(TARGET_KERNEL_DIR)/modules.load)), \
|
$(error vendor_dlkm.modules.load not found or empty)
|
||||||
$(TARGET_KERNEL_DIR)/$(module)))
|
endif
|
||||||
|
BOARD_VENDOR_KERNEL_MODULES := $(KERNEL_MODULES)
|
||||||
|
|
||||||
# Using BUILD_COPY_HEADERS
|
# Using BUILD_COPY_HEADERS
|
||||||
BUILD_BROKEN_USES_BUILD_COPY_HEADERS := true
|
BUILD_BROKEN_USES_BUILD_COPY_HEADERS := true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue