From 955f808124cd7dad2ac4f45d756e839f2bfbfab6 Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Tue, 29 Jun 2021 00:42:11 +0800 Subject: [PATCH] Add a kernel module blocklist file Kernel modules on the blocklist are not automatically loaded during second stage init. Modules are often put on the blocklist if we want them to get loaded only under certain circumstances. Bug: 192241728 Change-Id: I05d55f8a2854619b92defcf3fb11cc2b87a8dab6 --- BoardConfig-common.mk | 2 ++ vendor_dlkm.blocklist | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 vendor_dlkm.blocklist diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk index f3cb420f..77210870 100644 --- a/BoardConfig-common.mk +++ b/BoardConfig-common.mk @@ -373,6 +373,8 @@ BOARD_BUILD_SYSTEM_ROOT_IMAGE := false # Vendor ramdisk image for kernel development BOARD_BUILD_VENDOR_RAMDISK_IMAGE := true +BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE := device/google/gs201/vendor_dlkm.blocklist + KERNEL_MODULE_DIR := $(TARGET_KERNEL_DIR) KERNEL_MODULES := $(wildcard $(KERNEL_MODULE_DIR)/*.ko) diff --git a/vendor_dlkm.blocklist b/vendor_dlkm.blocklist new file mode 100644 index 00000000..bf432278 --- /dev/null +++ b/vendor_dlkm.blocklist @@ -0,0 +1,2 @@ +blocklist bcmdhd4389 +blocklist sec_touch