summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2019-06-24 23:57:29 +0000
committerAlistair Delva <adelva@google.com>2019-08-19 15:18:38 +0000
commit3d2ce4cd56552c0d2aa4abbe63e5b438ebf206a7 (patch)
tree03fa95536ddff4e18733a0fb94035f51ad08caf7
parent360ffa1d95f19a670f69f72f07d7e3525f973404 (diff)
downloadhikey-3d2ce4cd56552c0d2aa4abbe63e5b438ebf206a7.tar.gz
HiKey960/HiKey: Enable kernel module loading
In preparation for GKI support, add some initial support for kernel module loading during bootup. Thanks to YongQin and Sam for pointers on an improved way of doing this. NOTE: This does not yet deal with initramfs modules Change-Id: Ie802f2b62267fbd93e550ef30c4e479f44ba94b6 Signed-off-by: John Stultz <john.stultz@linaro.org>
-rw-r--r--hikey.mk5
-rw-r--r--hikey960.mk5
-rw-r--r--ueventd.common.rc2
3 files changed, 12 insertions, 0 deletions
diff --git a/hikey.mk b/hikey.mk
index c723f2d6..9e292438 100644
--- a/hikey.mk
+++ b/hikey.mk
@@ -13,3 +13,8 @@ PRODUCT_PROPERTY_OVERRIDES += ro.opengles.version=131072
PRODUCT_NAME := hikey
PRODUCT_DEVICE := hikey
PRODUCT_BRAND := Android
+
+HIKEY_MODS := $(wildcard device/linaro/hikey-kernel/hikey/$(TARGET_KERNEL_USE)/*.ko)
+ifneq ($(HIKEY_MODS),)
+ BOARD_VENDOR_KERNEL_MODULES += $(HIKEY_MODS)
+endif
diff --git a/hikey960.mk b/hikey960.mk
index a4739492..c7e4e6ae 100644
--- a/hikey960.mk
+++ b/hikey960.mk
@@ -38,3 +38,8 @@ PRODUCT_NAME := hikey960
PRODUCT_DEVICE := hikey960
PRODUCT_BRAND := Android
PRODUCT_MODEL := AOSP on hikey960
+
+HIKEY_MODS := $(wildcard device/linaro/hikey-kernel/hikey960/$(TARGET_KERNEL_USE)/*.ko)
+ifneq ($(HIKEY_MODS),)
+ BOARD_VENDOR_KERNEL_MODULES += $(HIKEY_MODS)
+endif
diff --git a/ueventd.common.rc b/ueventd.common.rc
index ff82f70c..b7dd505d 100644
--- a/ueventd.common.rc
+++ b/ueventd.common.rc
@@ -1,3 +1,5 @@
+modalias_handling enabled
+
subsystem usbmisc
devname uevent_devname