From 8821eba038bccefb2f95a2399314f952b7fc75b9 Mon Sep 17 00:00:00 2001
From: Cosmin Tanislav <demonsingur@gmail.com>
Date: Sun, 29 Aug 2021 14:15:40 +0300
Subject: [PATCH] sm8350-common: add modules load list

---
 BoardConfigCommon.mk  |  4 ++
 modules.load          | 92 +++++++++++++++++++++++++++++++++++++++++++
 modules.load.recovery | 92 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 188 insertions(+)
 create mode 100644 modules.load
 create mode 100644 modules.load.recovery

diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 74784f2..21feaa0 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -121,6 +121,10 @@ BOARD_KERNEL_CMDLINE += ip6table_raw.raw_before_defrag=1
 BOARD_KERNEL_CMDLINE += video=vfb:640x400,bpp=32,memsize=3072000
 BOARD_KERNEL_CMDLINE += androidboot.selinux=permissive
 
+# Kernel modules
+BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load))
+BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load.recovery))
+
 # HIDL
 DEVICE_MANIFEST_FILE := $(COMMON_PATH)/manifest.xml
 DEVICE_MATRIX_FILE := $(COMMON_PATH)/compatibility_matrix.xml
diff --git a/modules.load b/modules.load
new file mode 100644
index 0000000..67749d9
--- /dev/null
+++ b/modules.load
@@ -0,0 +1,92 @@
+swr_haptics_dlkm.ko
+wcd9xxx_dlkm.ko
+fc2580.ko
+wsa_macro_dlkm.ko
+wcd938x_dlkm.ko
+fc0012.ko
+wcd_core_dlkm.ko
+mt2266.ko
+swr_dlkm.ko
+fts_touch_spi.ko
+tea5767.ko
+xc4000.ko
+stub_dlkm.ko
+hwid.ko
+mt20xx.ko
+mt2063.ko
+ir-spi.ko
+adsp_loader_dlkm.ko
+qt1010.ko
+slimbus-ngd.ko
+tua9001.ko
+fc0011.ko
+fc0013.ko
+pinctrl_wcd_dlkm.ko
+msi001.ko
+mxl5005s.ko
+ledtrig-timer.ko
+mi_memory.ko
+mxl5007t.ko
+qm1d1c0042.ko
+mt2060.ko
+slimbus.ko
+goodix_fod.ko
+max2165.ko
+tda18250.ko
+bt_fm_slim.ko
+m88rs6000t.ko
+mt2131.ko
+xc5000.ko
+wsa883x_dlkm.ko
+machine_dlkm.ko
+apr_dlkm.ko
+swr_ctrl_dlkm.ko
+it913x.ko
+tx_macro_dlkm.ko
+camera.ko
+bootinfo.ko
+q6_notifier_dlkm.ko
+cs35l41_dlkm.ko
+tuner-simple.ko
+mxl301rf.ko
+led-class-flash.ko
+platform_dlkm.ko
+rdbg.ko
+hdmi_dlkm.ko
+va_macro_dlkm.ko
+wcd938x_slave_dlkm.ko
+tea5761.ko
+qti_battery_charger.ko
+nfc_i2c.ko
+cnss2.ko
+xiaomi_touch.ko
+rx_macro_dlkm.ko
+e4000.ko
+native_dlkm.ko
+r820t.ko
+tuner-types.ko
+mbhc_dlkm.ko
+tda9887.ko
+mc44s803.ko
+leds-qti-tri-led.ko
+swr_dmic_dlkm.ko
+tuner-xc2028.ko
+si2157.ko
+qm1d1b0004.ko
+llcc_perfmon.ko
+pinctrl_lpi_dlkm.ko
+q6_dlkm.ko
+btpower.ko
+bolero_cdc_dlkm.ko
+tda18212.ko
+snd_event_dlkm.ko
+q6_pdr_dlkm.ko
+leds-qti-flash.ko
+tda18218.ko
+exfat.ko
+qca_cld3_wlan.ko
+rmnet_core.ko
+rmnet_ctl.ko
+rmnet_offload.ko
+rmnet_shs.ko
+sla.ko
diff --git a/modules.load.recovery b/modules.load.recovery
new file mode 100644
index 0000000..67749d9
--- /dev/null
+++ b/modules.load.recovery
@@ -0,0 +1,92 @@
+swr_haptics_dlkm.ko
+wcd9xxx_dlkm.ko
+fc2580.ko
+wsa_macro_dlkm.ko
+wcd938x_dlkm.ko
+fc0012.ko
+wcd_core_dlkm.ko
+mt2266.ko
+swr_dlkm.ko
+fts_touch_spi.ko
+tea5767.ko
+xc4000.ko
+stub_dlkm.ko
+hwid.ko
+mt20xx.ko
+mt2063.ko
+ir-spi.ko
+adsp_loader_dlkm.ko
+qt1010.ko
+slimbus-ngd.ko
+tua9001.ko
+fc0011.ko
+fc0013.ko
+pinctrl_wcd_dlkm.ko
+msi001.ko
+mxl5005s.ko
+ledtrig-timer.ko
+mi_memory.ko
+mxl5007t.ko
+qm1d1c0042.ko
+mt2060.ko
+slimbus.ko
+goodix_fod.ko
+max2165.ko
+tda18250.ko
+bt_fm_slim.ko
+m88rs6000t.ko
+mt2131.ko
+xc5000.ko
+wsa883x_dlkm.ko
+machine_dlkm.ko
+apr_dlkm.ko
+swr_ctrl_dlkm.ko
+it913x.ko
+tx_macro_dlkm.ko
+camera.ko
+bootinfo.ko
+q6_notifier_dlkm.ko
+cs35l41_dlkm.ko
+tuner-simple.ko
+mxl301rf.ko
+led-class-flash.ko
+platform_dlkm.ko
+rdbg.ko
+hdmi_dlkm.ko
+va_macro_dlkm.ko
+wcd938x_slave_dlkm.ko
+tea5761.ko
+qti_battery_charger.ko
+nfc_i2c.ko
+cnss2.ko
+xiaomi_touch.ko
+rx_macro_dlkm.ko
+e4000.ko
+native_dlkm.ko
+r820t.ko
+tuner-types.ko
+mbhc_dlkm.ko
+tda9887.ko
+mc44s803.ko
+leds-qti-tri-led.ko
+swr_dmic_dlkm.ko
+tuner-xc2028.ko
+si2157.ko
+qm1d1b0004.ko
+llcc_perfmon.ko
+pinctrl_lpi_dlkm.ko
+q6_dlkm.ko
+btpower.ko
+bolero_cdc_dlkm.ko
+tda18212.ko
+snd_event_dlkm.ko
+q6_pdr_dlkm.ko
+leds-qti-flash.ko
+tda18218.ko
+exfat.ko
+qca_cld3_wlan.ko
+rmnet_core.ko
+rmnet_ctl.ko
+rmnet_offload.ko
+rmnet_shs.ko
+sla.ko
-- 
GitLab