prebuilt-kernel: updates
diff --git a/README.md b/README.md
index 34dc03f..24f9120 100644
--- a/README.md
+++ b/README.md
@@ -117,6 +117,30 @@
         If you want to reproduce android12-5.4 or GKI build then checkout
         common-android12-5.4 repo manifest and beryllium-android-5.4 branch instead.
 
+## Debugging boot failures
+
+If the latest AOSP manifests don't boot for you, I (try to) maintain a known-booting manifest for AOSP builds with fixed SHA's for each project, try the following:
+
+```sh
+# First save the current broken manifest for later debugging
+repo manifest -r -o upstream-broken-manifest.xml
+# Check out the known-booting manifest
+pushd .repo/manifests
+git remote add aospm https://github.com/aospm/platform_manifest.git
+git fetch aospm
+git checkout aospm/aospm/booting
+popd
+repo init -m aospm-booting.xml
+repo sync -j4
+```
+
+Then try and build again, if that fixes your build you can start to narrow down the problem by generating a diff between the booting manifest and the upstream one
+
+```sh
+diff .repo/manifests/aospm-booting.xml upstream-broken-manifest.xml
+```
+
+
 # ToDo -->
 * LEDs and Brightness Control
 * Camera
diff --git a/prebuilt-kernel/android-mainline/8021q.ko b/prebuilt-kernel/android-mainline/8021q.ko
new file mode 100644
index 0000000..6cff7c9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/8021q.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/Image.gz b/prebuilt-kernel/android-mainline/Image.gz
index 6fc72ef..89370bd 100644
--- a/prebuilt-kernel/android-mainline/Image.gz
+++ b/prebuilt-kernel/android-mainline/Image.gz
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/a8293.ko b/prebuilt-kernel/android-mainline/a8293.ko
deleted file mode 100644
index 9417c1d..0000000
--- a/prebuilt-kernel/android-mainline/a8293.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/adv7511.ko b/prebuilt-kernel/android-mainline/adv7511.ko
new file mode 100644
index 0000000..c3cafbb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/adv7511.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/aes-neon-blk.ko b/prebuilt-kernel/android-mainline/aes-neon-blk.ko
new file mode 100644
index 0000000..d6979de
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/aes-neon-blk.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/aes-neon-bs.ko b/prebuilt-kernel/android-mainline/aes-neon-bs.ko
new file mode 100644
index 0000000..d842df8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/aes-neon-bs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/af9013.ko b/prebuilt-kernel/android-mainline/af9013.ko
deleted file mode 100644
index acfbae8..0000000
--- a/prebuilt-kernel/android-mainline/af9013.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/af9033.ko b/prebuilt-kernel/android-mainline/af9033.ko
deleted file mode 100644
index b85ae87..0000000
--- a/prebuilt-kernel/android-mainline/af9033.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/af_alg.ko b/prebuilt-kernel/android-mainline/af_alg.ko
new file mode 100644
index 0000000..06d5dd6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/af_alg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/algif_rng.ko b/prebuilt-kernel/android-mainline/algif_rng.ko
new file mode 100644
index 0000000..0e1f7af
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/algif_rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko b/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko
new file mode 100644
index 0000000..94a32a7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/arm_smccc_trng.ko b/prebuilt-kernel/android-mainline/arm_smccc_trng.ko
new file mode 100644
index 0000000..7552e83
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/arm_smccc_trng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko b/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko
new file mode 100644
index 0000000..5b5e66d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ascot2e.ko b/prebuilt-kernel/android-mainline/ascot2e.ko
deleted file mode 100644
index af3467a..0000000
--- a/prebuilt-kernel/android-mainline/ascot2e.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/asix.ko b/prebuilt-kernel/android-mainline/asix.ko
new file mode 100644
index 0000000..95d0464
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/asix.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/atbm8830.ko b/prebuilt-kernel/android-mainline/atbm8830.ko
deleted file mode 100644
index f73a0c4..0000000
--- a/prebuilt-kernel/android-mainline/atbm8830.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath.ko b/prebuilt-kernel/android-mainline/ath.ko
new file mode 100644
index 0000000..ee5916f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ath.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath10k_core.ko b/prebuilt-kernel/android-mainline/ath10k_core.ko
new file mode 100644
index 0000000..1901980
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ath10k_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath10k_snoc.ko b/prebuilt-kernel/android-mainline/ath10k_snoc.ko
new file mode 100644
index 0000000..fe61f4f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ath10k_snoc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/au8522_common.ko b/prebuilt-kernel/android-mainline/au8522_common.ko
deleted file mode 100644
index 3022104..0000000
--- a/prebuilt-kernel/android-mainline/au8522_common.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/au8522_decoder.ko b/prebuilt-kernel/android-mainline/au8522_decoder.ko
deleted file mode 100644
index 1b9f6c3..0000000
--- a/prebuilt-kernel/android-mainline/au8522_decoder.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/au8522_dig.ko b/prebuilt-kernel/android-mainline/au8522_dig.ko
deleted file mode 100644
index 396b008..0000000
--- a/prebuilt-kernel/android-mainline/au8522_dig.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ax88179_178a.ko b/prebuilt-kernel/android-mainline/ax88179_178a.ko
new file mode 100644
index 0000000..6cb4068
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ax88179_178a.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ax88796b.ko b/prebuilt-kernel/android-mainline/ax88796b.ko
new file mode 100644
index 0000000..e6e9d34
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ax88796b.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm-phy-lib.ko b/prebuilt-kernel/android-mainline/bcm-phy-lib.ko
new file mode 100644
index 0000000..376b762
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bcm-phy-lib.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm3510.ko b/prebuilt-kernel/android-mainline/bcm3510.ko
deleted file mode 100644
index aedac04..0000000
--- a/prebuilt-kernel/android-mainline/bcm3510.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm54140.ko b/prebuilt-kernel/android-mainline/bcm54140.ko
new file mode 100644
index 0000000..7ce12a5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bcm54140.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm7xxx.ko b/prebuilt-kernel/android-mainline/bcm7xxx.ko
new file mode 100644
index 0000000..84fdf14
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bcm7xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/binfmt_misc.ko b/prebuilt-kernel/android-mainline/binfmt_misc.ko
new file mode 100644
index 0000000..5ca5d59
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/binfmt_misc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/blake2b_generic.ko b/prebuilt-kernel/android-mainline/blake2b_generic.ko
new file mode 100644
index 0000000..ee382bd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/blake2b_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bluetooth.ko b/prebuilt-kernel/android-mainline/bluetooth.ko
new file mode 100644
index 0000000..8654224
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bluetooth.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq25890_charger.ko b/prebuilt-kernel/android-mainline/bq25890_charger.ko
new file mode 100644
index 0000000..c6d40ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bq25890_charger.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq25980_charger.ko b/prebuilt-kernel/android-mainline/bq25980_charger.ko
new file mode 100644
index 0000000..048d740
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bq25980_charger.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq27xxx_battery.ko b/prebuilt-kernel/android-mainline/bq27xxx_battery.ko
index e04acf2..22aa862 100644
--- a/prebuilt-kernel/android-mainline/bq27xxx_battery.ko
+++ b/prebuilt-kernel/android-mainline/bq27xxx_battery.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko b/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
index f38f14b..1b81b62 100644
--- a/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
+++ b/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/br_netfilter.ko b/prebuilt-kernel/android-mainline/br_netfilter.ko
new file mode 100644
index 0000000..6ef873a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/br_netfilter.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bridge.ko b/prebuilt-kernel/android-mainline/bridge.ko
new file mode 100644
index 0000000..f1f1fa5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bridge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/broadcom.ko b/prebuilt-kernel/android-mainline/broadcom.ko
new file mode 100644
index 0000000..5d246b4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/broadcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btbcm.ko b/prebuilt-kernel/android-mainline/btbcm.ko
new file mode 100644
index 0000000..0afba46
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btbcm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btintel.ko b/prebuilt-kernel/android-mainline/btintel.ko
new file mode 100644
index 0000000..5cf44e9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btintel.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btqca.ko b/prebuilt-kernel/android-mainline/btqca.ko
new file mode 100644
index 0000000..2d6d38d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btqca.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btqcomsmd.ko b/prebuilt-kernel/android-mainline/btqcomsmd.ko
new file mode 100644
index 0000000..bbbae09
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btqcomsmd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btrtl.ko b/prebuilt-kernel/android-mainline/btrtl.ko
new file mode 100644
index 0000000..7939172
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btrtl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btusb.ko b/prebuilt-kernel/android-mainline/btusb.ko
new file mode 100644
index 0000000..6bcd8d6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btusb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/camcc-sdm845.ko b/prebuilt-kernel/android-mainline/camcc-sdm845.ko
new file mode 100644
index 0000000..d99f273
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/camcc-sdm845.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ccm.ko b/prebuilt-kernel/android-mainline/ccm.ko
new file mode 100644
index 0000000..88e9b65
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ccm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc-acm.ko b/prebuilt-kernel/android-mainline/cdc-acm.ko
new file mode 100644
index 0000000..1b2d974
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdc-acm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_ether.ko b/prebuilt-kernel/android-mainline/cdc_ether.ko
new file mode 100644
index 0000000..56df6f3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdc_ether.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_ncm.ko b/prebuilt-kernel/android-mainline/cdc_ncm.ko
new file mode 100644
index 0000000..3fd15f2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdc_ncm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_subset.ko b/prebuilt-kernel/android-mainline/cdc_subset.ko
new file mode 100644
index 0000000..737a614
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdc_subset.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cec.ko b/prebuilt-kernel/android-mainline/cec.ko
new file mode 100644
index 0000000..11a81b0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cfg80211.ko b/prebuilt-kernel/android-mainline/cfg80211.ko
new file mode 100644
index 0000000..574488c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cfg80211.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ch7006.ko b/prebuilt-kernel/android-mainline/ch7006.ko
new file mode 100644
index 0000000..d7335a7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ch7006.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/chacha-neon.ko b/prebuilt-kernel/android-mainline/chacha-neon.ko
new file mode 100644
index 0000000..9bb5812
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/chacha-neon.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cls_cgroup.ko b/prebuilt-kernel/android-mainline/cls_cgroup.ko
new file mode 100644
index 0000000..b5aa871
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cls_cgroup.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cp210x.ko b/prebuilt-kernel/android-mainline/cp210x.ko
new file mode 100644
index 0000000..a1bc6a7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cp210x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cpufreq_conservative.ko b/prebuilt-kernel/android-mainline/cpufreq_conservative.ko
new file mode 100644
index 0000000..772fe7a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cpufreq_conservative.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/crc-ccitt.ko b/prebuilt-kernel/android-mainline/crc-ccitt.ko
new file mode 100644
index 0000000..59766de
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/crc-ccitt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/crct10dif-ce.ko b/prebuilt-kernel/android-mainline/crct10dif-ce.ko
new file mode 100644
index 0000000..25d5196
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/crct10dif-ce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_baro.ko b/prebuilt-kernel/android-mainline/cros_ec_baro.ko
new file mode 100644
index 0000000..b782b7e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_baro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_chardev.ko b/prebuilt-kernel/android-mainline/cros_ec_chardev.ko
new file mode 100644
index 0000000..7c2b1e0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_chardev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko b/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko
new file mode 100644
index 0000000..4ec1697
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_sensors.ko b/prebuilt-kernel/android-mainline/cros_ec_sensors.ko
new file mode 100644
index 0000000..0dc578e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_sensors.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko b/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko
new file mode 100644
index 0000000..3ac8634
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_typec.ko b/prebuilt-kernel/android-mainline/cros_ec_typec.ko
new file mode 100644
index 0000000..ae1161e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cros_ec_typec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/curve25519-generic.ko b/prebuilt-kernel/android-mainline/curve25519-generic.ko
new file mode 100644
index 0000000..97da30c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/curve25519-generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cuse.ko b/prebuilt-kernel/android-mainline/cuse.ko
new file mode 100644
index 0000000..79dcb1e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cuse.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx22700.ko b/prebuilt-kernel/android-mainline/cx22700.ko
deleted file mode 100644
index 309b00b..0000000
--- a/prebuilt-kernel/android-mainline/cx22700.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx22702.ko b/prebuilt-kernel/android-mainline/cx22702.ko
deleted file mode 100644
index c9dc7bd..0000000
--- a/prebuilt-kernel/android-mainline/cx22702.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24110.ko b/prebuilt-kernel/android-mainline/cx24110.ko
deleted file mode 100644
index ca6604b..0000000
--- a/prebuilt-kernel/android-mainline/cx24110.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24113.ko b/prebuilt-kernel/android-mainline/cx24113.ko
deleted file mode 100644
index c9e59b2..0000000
--- a/prebuilt-kernel/android-mainline/cx24113.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24116.ko b/prebuilt-kernel/android-mainline/cx24116.ko
deleted file mode 100644
index a26d52d..0000000
--- a/prebuilt-kernel/android-mainline/cx24116.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24117.ko b/prebuilt-kernel/android-mainline/cx24117.ko
deleted file mode 100644
index 66830d9..0000000
--- a/prebuilt-kernel/android-mainline/cx24117.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24120.ko b/prebuilt-kernel/android-mainline/cx24120.ko
deleted file mode 100644
index 7e1703b..0000000
--- a/prebuilt-kernel/android-mainline/cx24120.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cx24123.ko b/prebuilt-kernel/android-mainline/cx24123.ko
deleted file mode 100644
index a4007f2..0000000
--- a/prebuilt-kernel/android-mainline/cx24123.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cxd2099.ko b/prebuilt-kernel/android-mainline/cxd2099.ko
deleted file mode 100644
index 1f1104b..0000000
--- a/prebuilt-kernel/android-mainline/cxd2099.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cxd2820r.ko b/prebuilt-kernel/android-mainline/cxd2820r.ko
deleted file mode 100644
index 196832b..0000000
--- a/prebuilt-kernel/android-mainline/cxd2820r.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cxd2841er.ko b/prebuilt-kernel/android-mainline/cxd2841er.ko
deleted file mode 100644
index bcfcf81..0000000
--- a/prebuilt-kernel/android-mainline/cxd2841er.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cxd2880-spi.ko b/prebuilt-kernel/android-mainline/cxd2880-spi.ko
deleted file mode 100644
index 1ed418c..0000000
--- a/prebuilt-kernel/android-mainline/cxd2880-spi.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cxd2880.ko b/prebuilt-kernel/android-mainline/cxd2880.ko
deleted file mode 100644
index d9cb03e..0000000
--- a/prebuilt-kernel/android-mainline/cxd2880.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/des_generic.ko b/prebuilt-kernel/android-mainline/des_generic.ko
new file mode 100644
index 0000000..89ed15e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/des_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dh_generic.ko b/prebuilt-kernel/android-mainline/dh_generic.ko
new file mode 100644
index 0000000..8466307
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dh_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib0070.ko b/prebuilt-kernel/android-mainline/dib0070.ko
deleted file mode 100644
index f6218bf..0000000
--- a/prebuilt-kernel/android-mainline/dib0070.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib0090.ko b/prebuilt-kernel/android-mainline/dib0090.ko
deleted file mode 100644
index a6d4513..0000000
--- a/prebuilt-kernel/android-mainline/dib0090.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib3000mb.ko b/prebuilt-kernel/android-mainline/dib3000mb.ko
deleted file mode 100644
index 7cd30a4..0000000
--- a/prebuilt-kernel/android-mainline/dib3000mb.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib3000mc.ko b/prebuilt-kernel/android-mainline/dib3000mc.ko
deleted file mode 100644
index e8c89b2..0000000
--- a/prebuilt-kernel/android-mainline/dib3000mc.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib7000m.ko b/prebuilt-kernel/android-mainline/dib7000m.ko
deleted file mode 100644
index d348c00..0000000
--- a/prebuilt-kernel/android-mainline/dib7000m.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib7000p.ko b/prebuilt-kernel/android-mainline/dib7000p.ko
deleted file mode 100644
index efd4825..0000000
--- a/prebuilt-kernel/android-mainline/dib7000p.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib8000.ko b/prebuilt-kernel/android-mainline/dib8000.ko
deleted file mode 100644
index c108ab8..0000000
--- a/prebuilt-kernel/android-mainline/dib8000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dib9000.ko b/prebuilt-kernel/android-mainline/dib9000.ko
deleted file mode 100644
index 5a8ea8f..0000000
--- a/prebuilt-kernel/android-mainline/dib9000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dibx000_common.ko b/prebuilt-kernel/android-mainline/dibx000_common.ko
deleted file mode 100644
index bea2049..0000000
--- a/prebuilt-kernel/android-mainline/dibx000_common.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/display-connector.ko b/prebuilt-kernel/android-mainline/display-connector.ko
new file mode 100644
index 0000000..c33b530
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/display-connector.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-bio-prison.ko b/prebuilt-kernel/android-mainline/dm-bio-prison.ko
new file mode 100644
index 0000000..4d81428
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-bio-prison.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-crypt.ko b/prebuilt-kernel/android-mainline/dm-crypt.ko
new file mode 100644
index 0000000..07d94f5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-crypt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-persistent-data.ko b/prebuilt-kernel/android-mainline/dm-persistent-data.ko
new file mode 100644
index 0000000..e8325c2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-persistent-data.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-thin-pool.ko b/prebuilt-kernel/android-mainline/dm-thin-pool.ko
new file mode 100644
index 0000000..a169315
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-thin-pool.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm9601.ko b/prebuilt-kernel/android-mainline/dm9601.ko
new file mode 100644
index 0000000..2cf71a5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm9601.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko b/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko
new file mode 100644
index 0000000..7d779cd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drx39xyj.ko b/prebuilt-kernel/android-mainline/drx39xyj.ko
deleted file mode 100644
index 8cd74fe..0000000
--- a/prebuilt-kernel/android-mainline/drx39xyj.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drxd.ko b/prebuilt-kernel/android-mainline/drxd.ko
deleted file mode 100644
index 57756c4..0000000
--- a/prebuilt-kernel/android-mainline/drxd.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drxk.ko b/prebuilt-kernel/android-mainline/drxk.ko
deleted file mode 100644
index d174297..0000000
--- a/prebuilt-kernel/android-mainline/drxk.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ds3000.ko b/prebuilt-kernel/android-mainline/ds3000.ko
deleted file mode 100644
index b281514..0000000
--- a/prebuilt-kernel/android-mainline/ds3000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dummy.ko b/prebuilt-kernel/android-mainline/dummy.ko
new file mode 100644
index 0000000..58b27e8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dummy.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dvb-pll.ko b/prebuilt-kernel/android-mainline/dvb-pll.ko
deleted file mode 100644
index 7e789f2..0000000
--- a/prebuilt-kernel/android-mainline/dvb-pll.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/e4000.ko b/prebuilt-kernel/android-mainline/e4000.ko
deleted file mode 100644
index 761ca76..0000000
--- a/prebuilt-kernel/android-mainline/e4000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ec100.ko b/prebuilt-kernel/android-mainline/ec100.ko
deleted file mode 100644
index 9cf2b84..0000000
--- a/prebuilt-kernel/android-mainline/ec100.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ecc.ko b/prebuilt-kernel/android-mainline/ecc.ko
new file mode 100644
index 0000000..e910901
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ecc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ecdh_generic.ko b/prebuilt-kernel/android-mainline/ecdh_generic.ko
new file mode 100644
index 0000000..ecf989c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ecdh_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/edt-ft5x06.ko b/prebuilt-kernel/android-mainline/edt-ft5x06.ko
new file mode 100644
index 0000000..3a2491b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/edt-ft5x06.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/essiv.ko b/prebuilt-kernel/android-mainline/essiv.ko
new file mode 100644
index 0000000..b5237a0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/essiv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fastrpc.ko b/prebuilt-kernel/android-mainline/fastrpc.ko
new file mode 100644
index 0000000..7f0f620
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/fastrpc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fc0011.ko b/prebuilt-kernel/android-mainline/fc0011.ko
deleted file mode 100644
index 44b09b3..0000000
--- a/prebuilt-kernel/android-mainline/fc0011.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fc0012.ko b/prebuilt-kernel/android-mainline/fc0012.ko
deleted file mode 100644
index bbe5be0..0000000
--- a/prebuilt-kernel/android-mainline/fc0012.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fc0013.ko b/prebuilt-kernel/android-mainline/fc0013.ko
deleted file mode 100644
index 748f4d6..0000000
--- a/prebuilt-kernel/android-mainline/fc0013.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fc2580.ko b/prebuilt-kernel/android-mainline/fc2580.ko
deleted file mode 100644
index 1def9d9..0000000
--- a/prebuilt-kernel/android-mainline/fc2580.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/focaltech_ft8719.ko b/prebuilt-kernel/android-mainline/focaltech_ft8719.ko
new file mode 100644
index 0000000..11dc0c5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/focaltech_ft8719.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ftdi_sio.ko b/prebuilt-kernel/android-mainline/ftdi_sio.ko
new file mode 100644
index 0000000..b74bb15
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ftdi_sio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/garp.ko b/prebuilt-kernel/android-mainline/garp.ko
new file mode 100644
index 0000000..fe4494d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/garp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/genet.ko b/prebuilt-kernel/android-mainline/genet.ko
new file mode 100644
index 0000000..ce80fbd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/genet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gnss.ko b/prebuilt-kernel/android-mainline/gnss.ko
new file mode 100644
index 0000000..611df92
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/gnss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/goodix_ts.ko b/prebuilt-kernel/android-mainline/goodix_ts.ko
new file mode 100644
index 0000000..c8d537d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/goodix_ts.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/governor_userspace.ko b/prebuilt-kernel/android-mainline/governor_userspace.ko
new file mode 100644
index 0000000..e3cc198
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/governor_userspace.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gpi.ko b/prebuilt-kernel/android-mainline/gpi.ko
index 2ac4ac9..fa73b26 100644
--- a/prebuilt-kernel/android-mainline/gpi.ko
+++ b/prebuilt-kernel/android-mainline/gpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gpio-wcd934x.ko b/prebuilt-kernel/android-mainline/gpio-wcd934x.ko
new file mode 100644
index 0000000..1d3bd9a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/gpio-wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hci_uart.ko b/prebuilt-kernel/android-mainline/hci_uart.ko
new file mode 100644
index 0000000..1c93ee4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hci_uart.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/helene.ko b/prebuilt-kernel/android-mainline/helene.ko
deleted file mode 100644
index 33d5f83..0000000
--- a/prebuilt-kernel/android-mainline/helene.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hid-multitouch.ko b/prebuilt-kernel/android-mainline/hid-multitouch.ko
new file mode 100644
index 0000000..d9059c7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hid-multitouch.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hid-rmi.ko b/prebuilt-kernel/android-mainline/hid-rmi.ko
index 8ed2032..e693cf5 100644
--- a/prebuilt-kernel/android-mainline/hid-rmi.ko
+++ b/prebuilt-kernel/android-mainline/hid-rmi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hidp.ko b/prebuilt-kernel/android-mainline/hidp.ko
new file mode 100644
index 0000000..33acd8f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hidp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi-trng-v2.ko b/prebuilt-kernel/android-mainline/hisi-trng-v2.ko
new file mode 100644
index 0000000..7513772
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hisi-trng-v2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_hpre.ko b/prebuilt-kernel/android-mainline/hisi_hpre.ko
new file mode 100644
index 0000000..a72c51a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hisi_hpre.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_qm.ko b/prebuilt-kernel/android-mainline/hisi_qm.ko
new file mode 100644
index 0000000..e3b881b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hisi_qm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_sec2.ko b/prebuilt-kernel/android-mainline/hisi_sec2.ko
new file mode 100644
index 0000000..513980a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hisi_sec2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_zip.ko b/prebuilt-kernel/android-mainline/hisi_zip.ko
new file mode 100644
index 0000000..3c8d461
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/hisi_zip.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/horus3a.ko b/prebuilt-kernel/android-mainline/horus3a.ko
deleted file mode 100644
index f6c32e0..0000000
--- a/prebuilt-kernel/android-mainline/horus3a.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-gpio.ko b/prebuilt-kernel/android-mainline/i2c-gpio.ko
new file mode 100644
index 0000000..152b57c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-gpio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko b/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko
new file mode 100644
index 0000000..5e15edb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid-of.ko b/prebuilt-kernel/android-mainline/i2c-hid-of.ko
new file mode 100644
index 0000000..ba538e8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-hid-of.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid.ko b/prebuilt-kernel/android-mainline/i2c-hid.ko
new file mode 100644
index 0000000..0fded6d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-hid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko b/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko
new file mode 100644
index 0000000..dd46055
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko b/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko
new file mode 100644
index 0000000..894847f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/icc-osm-l3.ko b/prebuilt-kernel/android-mainline/icc-osm-l3.ko
new file mode 100644
index 0000000..d71950a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/icc-osm-l3.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/icc-smd-rpm.ko b/prebuilt-kernel/android-mainline/icc-smd-rpm.ko
new file mode 100644
index 0000000..4e35224
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/icc-smd-rpm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko b/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko
new file mode 100644
index 0000000..172808e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip6_tables.ko b/prebuilt-kernel/android-mainline/ip6_tables.ko
new file mode 100644
index 0000000..29da802
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip6_tables.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip6t_REJECT.ko b/prebuilt-kernel/android-mainline/ip6t_REJECT.ko
new file mode 100644
index 0000000..364cc70
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip6t_REJECT.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip6table_filter.ko b/prebuilt-kernel/android-mainline/ip6table_filter.ko
new file mode 100644
index 0000000..c092866
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip6table_filter.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip6table_mangle.ko b/prebuilt-kernel/android-mainline/ip6table_mangle.ko
new file mode 100644
index 0000000..928e654
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip6table_mangle.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip6table_nat.ko b/prebuilt-kernel/android-mainline/ip6table_nat.ko
new file mode 100644
index 0000000..3976e3e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip6table_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip_vs.ko b/prebuilt-kernel/android-mainline/ip_vs.ko
new file mode 100644
index 0000000..90a4584
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip_vs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip_vs_rr.ko b/prebuilt-kernel/android-mainline/ip_vs_rr.ko
new file mode 100644
index 0000000..f7e76ca
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ip_vs_rr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipa.ko b/prebuilt-kernel/android-mainline/ipa.ko
new file mode 100644
index 0000000..99735c9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ipa.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipmi_msghandler.ko b/prebuilt-kernel/android-mainline/ipmi_msghandler.ko
new file mode 100644
index 0000000..ed2c5bb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ipmi_msghandler.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipt_REJECT.ko b/prebuilt-kernel/android-mainline/ipt_REJECT.ko
new file mode 100644
index 0000000..b0ce468
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ipt_REJECT.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/iptable_nat.ko b/prebuilt-kernel/android-mainline/iptable_nat.ko
new file mode 100644
index 0000000..a2fab27
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/iptable_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipvlan.ko b/prebuilt-kernel/android-mainline/ipvlan.ko
new file mode 100644
index 0000000..2867c3d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ipvlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko b/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko
new file mode 100644
index 0000000..efd2deb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/isl6405.ko b/prebuilt-kernel/android-mainline/isl6405.ko
deleted file mode 100644
index 386cbdc..0000000
--- a/prebuilt-kernel/android-mainline/isl6405.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/isl6421.ko b/prebuilt-kernel/android-mainline/isl6421.ko
deleted file mode 100644
index e16b567..0000000
--- a/prebuilt-kernel/android-mainline/isl6421.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/isl6423.ko b/prebuilt-kernel/android-mainline/isl6423.ko
deleted file mode 100644
index b72491e..0000000
--- a/prebuilt-kernel/android-mainline/isl6423.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/it913x.ko b/prebuilt-kernel/android-mainline/it913x.ko
deleted file mode 100644
index 3f7bf59..0000000
--- a/prebuilt-kernel/android-mainline/it913x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/itd1000.ko b/prebuilt-kernel/android-mainline/itd1000.ko
deleted file mode 100644
index 31d0b9f..0000000
--- a/prebuilt-kernel/android-mainline/itd1000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ix2505v.ko b/prebuilt-kernel/android-mainline/ix2505v.ko
deleted file mode 100644
index 7bb3cce..0000000
--- a/prebuilt-kernel/android-mainline/ix2505v.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/kfifo_buf.ko b/prebuilt-kernel/android-mainline/kfifo_buf.ko
new file mode 100644
index 0000000..331eb5d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/kfifo_buf.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/l64781.ko b/prebuilt-kernel/android-mainline/l64781.ko
deleted file mode 100644
index cc8094c..0000000
--- a/prebuilt-kernel/android-mainline/l64781.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lan78xx.ko b/prebuilt-kernel/android-mainline/lan78xx.ko
new file mode 100644
index 0000000..f6c0a22
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lan78xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/leds-lm3692x.ko b/prebuilt-kernel/android-mainline/leds-lm3692x.ko
new file mode 100644
index 0000000..dbc6aab
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/leds-lm3692x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/leds-pca9532.ko b/prebuilt-kernel/android-mainline/leds-pca9532.ko
new file mode 100644
index 0000000..a1819a1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/leds-pca9532.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lg2160.ko b/prebuilt-kernel/android-mainline/lg2160.ko
deleted file mode 100644
index 406d6db..0000000
--- a/prebuilt-kernel/android-mainline/lg2160.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lgdt3305.ko b/prebuilt-kernel/android-mainline/lgdt3305.ko
deleted file mode 100644
index 3a5b0b9..0000000
--- a/prebuilt-kernel/android-mainline/lgdt3305.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lgdt3306a.ko b/prebuilt-kernel/android-mainline/lgdt3306a.ko
deleted file mode 100644
index 90c841f..0000000
--- a/prebuilt-kernel/android-mainline/lgdt3306a.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lgdt330x.ko b/prebuilt-kernel/android-mainline/lgdt330x.ko
deleted file mode 100644
index c37e6cf..0000000
--- a/prebuilt-kernel/android-mainline/lgdt330x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lgs8gl5.ko b/prebuilt-kernel/android-mainline/lgs8gl5.ko
deleted file mode 100644
index 2e36bb0..0000000
--- a/prebuilt-kernel/android-mainline/lgs8gl5.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lgs8gxx.ko b/prebuilt-kernel/android-mainline/lgs8gxx.ko
deleted file mode 100644
index 3400a1c..0000000
--- a/prebuilt-kernel/android-mainline/lgs8gxx.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libcrc32c.ko b/prebuilt-kernel/android-mainline/libcrc32c.ko
new file mode 100644
index 0000000..7c6752c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/libcrc32c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libcurve25519-generic.ko b/prebuilt-kernel/android-mainline/libcurve25519-generic.ko
new file mode 100644
index 0000000..1dfefef
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/libcurve25519-generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libdes.ko b/prebuilt-kernel/android-mainline/libdes.ko
new file mode 100644
index 0000000..717b55b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/libdes.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libsm4.ko b/prebuilt-kernel/android-mainline/libsm4.ko
new file mode 100644
index 0000000..4f3e639
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/libsm4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/llc.ko b/prebuilt-kernel/android-mainline/llc.ko
new file mode 100644
index 0000000..2c32f15
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/llc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lnbh25.ko b/prebuilt-kernel/android-mainline/lnbh25.ko
deleted file mode 100644
index 08b6e1b..0000000
--- a/prebuilt-kernel/android-mainline/lnbh25.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lnbh29.ko b/prebuilt-kernel/android-mainline/lnbh29.ko
deleted file mode 100644
index 14f3808..0000000
--- a/prebuilt-kernel/android-mainline/lnbh29.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lnbp21.ko b/prebuilt-kernel/android-mainline/lnbp21.ko
deleted file mode 100644
index 11c6008..0000000
--- a/prebuilt-kernel/android-mainline/lnbp21.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lnbp22.ko b/prebuilt-kernel/android-mainline/lnbp22.ko
deleted file mode 100644
index d04c5ef..0000000
--- a/prebuilt-kernel/android-mainline/lnbp22.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lontium-lt8912b.ko b/prebuilt-kernel/android-mainline/lontium-lt8912b.ko
new file mode 100644
index 0000000..8b2722d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lontium-lt8912b.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lontium-lt9611.ko b/prebuilt-kernel/android-mainline/lontium-lt9611.ko
new file mode 100644
index 0000000..4ad3385
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lontium-lt9611.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko b/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko
new file mode 100644
index 0000000..2621129
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko b/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko
new file mode 100644
index 0000000..9333fff
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lz4.ko b/prebuilt-kernel/android-mainline/lz4.ko
new file mode 100644
index 0000000..f01755c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lz4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lz4_compress.ko b/prebuilt-kernel/android-mainline/lz4_compress.ko
new file mode 100644
index 0000000..2974a0b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lz4_compress.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/m88ds3103.ko b/prebuilt-kernel/android-mainline/m88ds3103.ko
deleted file mode 100644
index 35c9282..0000000
--- a/prebuilt-kernel/android-mainline/m88ds3103.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/m88rs2000.ko b/prebuilt-kernel/android-mainline/m88rs2000.ko
deleted file mode 100644
index fce4cde..0000000
--- a/prebuilt-kernel/android-mainline/m88rs2000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/m88rs6000t.ko b/prebuilt-kernel/android-mainline/m88rs6000t.ko
deleted file mode 100644
index 45a4180..0000000
--- a/prebuilt-kernel/android-mainline/m88rs6000t.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mac80211.ko b/prebuilt-kernel/android-mainline/mac80211.ko
new file mode 100644
index 0000000..aa1caaf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mac80211.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/macvlan.ko b/prebuilt-kernel/android-mainline/macvlan.ko
new file mode 100644
index 0000000..3805e15
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/macvlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/macvtap.ko b/prebuilt-kernel/android-mainline/macvtap.ko
new file mode 100644
index 0000000..007a04b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/macvtap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/marvell.ko b/prebuilt-kernel/android-mainline/marvell.ko
new file mode 100644
index 0000000..c06c219
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/marvell.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/marvell10g.ko b/prebuilt-kernel/android-mainline/marvell10g.ko
new file mode 100644
index 0000000..443b9ec
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/marvell10g.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/max17042_battery.ko b/prebuilt-kernel/android-mainline/max17042_battery.ko
new file mode 100644
index 0000000..3faa8b7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/max17042_battery.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/max2165.ko b/prebuilt-kernel/android-mainline/max2165.ko
deleted file mode 100644
index 22d7af7..0000000
--- a/prebuilt-kernel/android-mainline/max2165.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mb86a16.ko b/prebuilt-kernel/android-mainline/mb86a16.ko
deleted file mode 100644
index ba24297..0000000
--- a/prebuilt-kernel/android-mainline/mb86a16.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mb86a20s.ko b/prebuilt-kernel/android-mainline/mb86a20s.ko
deleted file mode 100644
index 5392ced..0000000
--- a/prebuilt-kernel/android-mainline/mb86a20s.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mc.ko b/prebuilt-kernel/android-mainline/mc.ko
new file mode 100644
index 0000000..a40b55d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mc44s803.ko b/prebuilt-kernel/android-mainline/mc44s803.ko
deleted file mode 100644
index 15a4fd8..0000000
--- a/prebuilt-kernel/android-mainline/mc44s803.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mcs7830.ko b/prebuilt-kernel/android-mainline/mcs7830.ko
new file mode 100644
index 0000000..b4ffe07
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mcs7830.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko b/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko
new file mode 100644
index 0000000..a6f820b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/microchip.ko b/prebuilt-kernel/android-mainline/microchip.ko
new file mode 100644
index 0000000..7730692
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/microchip.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mn88443x.ko b/prebuilt-kernel/android-mainline/mn88443x.ko
deleted file mode 100644
index 9cc0baf..0000000
--- a/prebuilt-kernel/android-mainline/mn88443x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mn88472.ko b/prebuilt-kernel/android-mainline/mn88472.ko
deleted file mode 100644
index f7ae132..0000000
--- a/prebuilt-kernel/android-mainline/mn88472.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mn88473.ko b/prebuilt-kernel/android-mainline/mn88473.ko
deleted file mode 100644
index f9404af..0000000
--- a/prebuilt-kernel/android-mainline/mn88473.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mrp.ko b/prebuilt-kernel/android-mainline/mrp.ko
new file mode 100644
index 0000000..6f13da8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mrp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/msi001.ko b/prebuilt-kernel/android-mainline/msi001.ko
deleted file mode 100644
index c370095..0000000
--- a/prebuilt-kernel/android-mainline/msi001.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt2060.ko b/prebuilt-kernel/android-mainline/mt2060.ko
deleted file mode 100644
index cb10452..0000000
--- a/prebuilt-kernel/android-mainline/mt2060.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt2063.ko b/prebuilt-kernel/android-mainline/mt2063.ko
deleted file mode 100644
index b0f38a1..0000000
--- a/prebuilt-kernel/android-mainline/mt2063.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt20xx.ko b/prebuilt-kernel/android-mainline/mt20xx.ko
deleted file mode 100644
index 8cf7398..0000000
--- a/prebuilt-kernel/android-mainline/mt20xx.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt2131.ko b/prebuilt-kernel/android-mainline/mt2131.ko
deleted file mode 100644
index a4d2ce6..0000000
--- a/prebuilt-kernel/android-mainline/mt2131.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt2266.ko b/prebuilt-kernel/android-mainline/mt2266.ko
deleted file mode 100644
index ae3e1fd..0000000
--- a/prebuilt-kernel/android-mainline/mt2266.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt312.ko b/prebuilt-kernel/android-mainline/mt312.ko
deleted file mode 100644
index adafe09..0000000
--- a/prebuilt-kernel/android-mainline/mt312.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mt352.ko b/prebuilt-kernel/android-mainline/mt352.ko
deleted file mode 100644
index 957b294..0000000
--- a/prebuilt-kernel/android-mainline/mt352.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mwifiex.ko b/prebuilt-kernel/android-mainline/mwifiex.ko
new file mode 100644
index 0000000..33e5707
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mwifiex.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mwifiex_pcie.ko b/prebuilt-kernel/android-mainline/mwifiex_pcie.ko
new file mode 100644
index 0000000..35f3bba
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mwifiex_pcie.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mxl301rf.ko b/prebuilt-kernel/android-mainline/mxl301rf.ko
deleted file mode 100644
index 5aa42ba..0000000
--- a/prebuilt-kernel/android-mainline/mxl301rf.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mxl5005s.ko b/prebuilt-kernel/android-mainline/mxl5005s.ko
deleted file mode 100644
index fe59212..0000000
--- a/prebuilt-kernel/android-mainline/mxl5005s.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mxl5007t.ko b/prebuilt-kernel/android-mainline/mxl5007t.ko
deleted file mode 100644
index e358dfd..0000000
--- a/prebuilt-kernel/android-mainline/mxl5007t.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mxl5xx.ko b/prebuilt-kernel/android-mainline/mxl5xx.ko
deleted file mode 100644
index e28d5f7..0000000
--- a/prebuilt-kernel/android-mainline/mxl5xx.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mxl692.ko b/prebuilt-kernel/android-mainline/mxl692.ko
deleted file mode 100644
index e5d2015..0000000
--- a/prebuilt-kernel/android-mainline/mxl692.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nbd.ko b/prebuilt-kernel/android-mainline/nbd.ko
new file mode 100644
index 0000000..cb09cd9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nbd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nci.ko b/prebuilt-kernel/android-mainline/nci.ko
new file mode 100644
index 0000000..470d0b0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/net1080.ko b/prebuilt-kernel/android-mainline/net1080.ko
new file mode 100644
index 0000000..5bb97e2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/net1080.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/netlink_diag.ko b/prebuilt-kernel/android-mainline/netlink_diag.ko
new file mode 100644
index 0000000..365f966
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/netlink_diag.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conncount.ko b/prebuilt-kernel/android-mainline/nf_conncount.ko
new file mode 100644
index 0000000..2313386
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conncount.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack.ko b/prebuilt-kernel/android-mainline/nf_conntrack.ko
new file mode 100644
index 0000000..e17051e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_amanda.ko b/prebuilt-kernel/android-mainline/nf_conntrack_amanda.ko
new file mode 100644
index 0000000..4110e1d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_amanda.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_broadcast.ko b/prebuilt-kernel/android-mainline/nf_conntrack_broadcast.ko
new file mode 100644
index 0000000..1730798
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_broadcast.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_ftp.ko b/prebuilt-kernel/android-mainline/nf_conntrack_ftp.ko
new file mode 100644
index 0000000..71b5146
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_ftp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_h323.ko b/prebuilt-kernel/android-mainline/nf_conntrack_h323.ko
new file mode 100644
index 0000000..17eaa77
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_h323.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_irc.ko b/prebuilt-kernel/android-mainline/nf_conntrack_irc.ko
new file mode 100644
index 0000000..a75a1d4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_irc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_netbios_ns.ko b/prebuilt-kernel/android-mainline/nf_conntrack_netbios_ns.ko
new file mode 100644
index 0000000..02f1e52
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_netbios_ns.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_netlink.ko b/prebuilt-kernel/android-mainline/nf_conntrack_netlink.ko
new file mode 100644
index 0000000..7265481
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_netlink.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_pptp.ko b/prebuilt-kernel/android-mainline/nf_conntrack_pptp.ko
new file mode 100644
index 0000000..f7993b7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_pptp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_sane.ko b/prebuilt-kernel/android-mainline/nf_conntrack_sane.ko
new file mode 100644
index 0000000..dae31f0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_sane.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_conntrack_tftp.ko b/prebuilt-kernel/android-mainline/nf_conntrack_tftp.ko
new file mode 100644
index 0000000..48d6a24
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_conntrack_tftp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_defrag_ipv4.ko b/prebuilt-kernel/android-mainline/nf_defrag_ipv4.ko
new file mode 100644
index 0000000..c9ae218
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_defrag_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_defrag_ipv6.ko b/prebuilt-kernel/android-mainline/nf_defrag_ipv6.ko
new file mode 100644
index 0000000..0b4dbaf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_defrag_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_log_syslog.ko b/prebuilt-kernel/android-mainline/nf_log_syslog.ko
new file mode 100644
index 0000000..4feb4ba
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_log_syslog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat.ko b/prebuilt-kernel/android-mainline/nf_nat.ko
new file mode 100644
index 0000000..6b3ea8d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_amanda.ko b/prebuilt-kernel/android-mainline/nf_nat_amanda.ko
new file mode 100644
index 0000000..1ec18a9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_amanda.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_ftp.ko b/prebuilt-kernel/android-mainline/nf_nat_ftp.ko
new file mode 100644
index 0000000..79ddb5b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_ftp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_h323.ko b/prebuilt-kernel/android-mainline/nf_nat_h323.ko
new file mode 100644
index 0000000..887c0c8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_h323.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_irc.ko b/prebuilt-kernel/android-mainline/nf_nat_irc.ko
new file mode 100644
index 0000000..fdceaa1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_irc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_pptp.ko b/prebuilt-kernel/android-mainline/nf_nat_pptp.ko
new file mode 100644
index 0000000..103f7a9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_pptp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_nat_tftp.ko b/prebuilt-kernel/android-mainline/nf_nat_tftp.ko
new file mode 100644
index 0000000..def0c57
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_nat_tftp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_reject_ipv4.ko b/prebuilt-kernel/android-mainline/nf_reject_ipv4.ko
new file mode 100644
index 0000000..169c0d0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_reject_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_reject_ipv6.ko b/prebuilt-kernel/android-mainline/nf_reject_ipv6.ko
new file mode 100644
index 0000000..7629514
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_reject_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_socket_ipv4.ko b/prebuilt-kernel/android-mainline/nf_socket_ipv4.ko
new file mode 100644
index 0000000..1e22488
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_socket_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_socket_ipv6.ko b/prebuilt-kernel/android-mainline/nf_socket_ipv6.ko
new file mode 100644
index 0000000..861eee3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_socket_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_tables.ko b/prebuilt-kernel/android-mainline/nf_tables.ko
new file mode 100644
index 0000000..9e855aa
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_tables.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_tproxy_ipv4.ko b/prebuilt-kernel/android-mainline/nf_tproxy_ipv4.ko
new file mode 100644
index 0000000..c0715d4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_tproxy_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_tproxy_ipv6.ko b/prebuilt-kernel/android-mainline/nf_tproxy_ipv6.ko
new file mode 100644
index 0000000..5379594
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nf_tproxy_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nfc.ko b/prebuilt-kernel/android-mainline/nfc.ko
new file mode 100644
index 0000000..7f6a98e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nfc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_chain_nat.ko b/prebuilt-kernel/android-mainline/nft_chain_nat.ko
new file mode 100644
index 0000000..392ed64
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_chain_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_counter.ko b/prebuilt-kernel/android-mainline/nft_counter.ko
new file mode 100644
index 0000000..f6c73ed
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_counter.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_ct.ko b/prebuilt-kernel/android-mainline/nft_ct.ko
new file mode 100644
index 0000000..a7146ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_ct.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_limit.ko b/prebuilt-kernel/android-mainline/nft_limit.ko
new file mode 100644
index 0000000..eab342c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_limit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_log.ko b/prebuilt-kernel/android-mainline/nft_log.ko
new file mode 100644
index 0000000..c6045bd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_log.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_masq.ko b/prebuilt-kernel/android-mainline/nft_masq.ko
new file mode 100644
index 0000000..75969bf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_masq.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_nat.ko b/prebuilt-kernel/android-mainline/nft_nat.ko
new file mode 100644
index 0000000..ded2dda
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject.ko b/prebuilt-kernel/android-mainline/nft_reject.ko
new file mode 100644
index 0000000..65da831
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_reject.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_inet.ko b/prebuilt-kernel/android-mainline/nft_reject_inet.ko
new file mode 100644
index 0000000..009cb2f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_reject_inet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko b/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko
new file mode 100644
index 0000000..83f22e1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko b/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko
new file mode 100644
index 0000000..0c652a8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nt36xxx.ko b/prebuilt-kernel/android-mainline/nt36xxx.ko
new file mode 100644
index 0000000..3e9355a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/nt36xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nxt200x.ko b/prebuilt-kernel/android-mainline/nxt200x.ko
deleted file mode 100644
index 4a92234..0000000
--- a/prebuilt-kernel/android-mainline/nxt200x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nxt6000.ko b/prebuilt-kernel/android-mainline/nxt6000.ko
deleted file mode 100644
index d26a212..0000000
--- a/prebuilt-kernel/android-mainline/nxt6000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/optee-rng.ko b/prebuilt-kernel/android-mainline/optee-rng.ko
new file mode 100644
index 0000000..85ebd55
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/optee-rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/option.ko b/prebuilt-kernel/android-mainline/option.ko
new file mode 100644
index 0000000..ac43cf5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/option.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/or51132.ko b/prebuilt-kernel/android-mainline/or51132.ko
deleted file mode 100644
index 38928ca..0000000
--- a/prebuilt-kernel/android-mainline/or51132.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/or51211.ko b/prebuilt-kernel/android-mainline/or51211.ko
deleted file mode 100644
index c4d4f8c..0000000
--- a/prebuilt-kernel/android-mainline/or51211.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/overlay.ko b/prebuilt-kernel/android-mainline/overlay.ko
new file mode 100644
index 0000000..5d52cb0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/overlay.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/p8022.ko b/prebuilt-kernel/android-mainline/p8022.ko
new file mode 100644
index 0000000..6aed98f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/p8022.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko b/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko
new file mode 100644
index 0000000..13ff73a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-ebbg-ft8719.ko b/prebuilt-kernel/android-mainline/panel-ebbg-ft8719.ko
deleted file mode 100644
index 67ee9f4..0000000
--- a/prebuilt-kernel/android-mainline/panel-ebbg-ft8719.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-edp.ko b/prebuilt-kernel/android-mainline/panel-edp.ko
new file mode 100644
index 0000000..64354a4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/panel-edp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko b/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko
new file mode 100644
index 0000000..131b592
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-simple.ko b/prebuilt-kernel/android-mainline/panel-simple.ko
new file mode 100644
index 0000000..f745aff
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/panel-simple.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko b/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko
new file mode 100644
index 0000000..1888d53
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci-epf-test.ko b/prebuilt-kernel/android-mainline/pci-epf-test.ko
new file mode 100644
index 0000000..52256e9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pci-epf-test.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci-meson.ko b/prebuilt-kernel/android-mainline/pci-meson.ko
new file mode 100644
index 0000000..22fcfa6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pci-meson.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci_endpoint_test.ko b/prebuilt-kernel/android-mainline/pci_endpoint_test.ko
new file mode 100644
index 0000000..45ad28b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pci_endpoint_test.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pcs_xpcs.ko b/prebuilt-kernel/android-mainline/pcs_xpcs.ko
new file mode 100644
index 0000000..5672a2b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pcs_xpcs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pegasus.ko b/prebuilt-kernel/android-mainline/pegasus.ko
new file mode 100644
index 0000000..1c4ef60
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pegasus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko b/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko
new file mode 100644
index 0000000..5f49468
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko b/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko
new file mode 100644
index 0000000..572c69f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/psnap.ko b/prebuilt-kernel/android-mainline/psnap.ko
new file mode 100644
index 0000000..dfda3c5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/psnap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm-cros-ec.ko b/prebuilt-kernel/android-mainline/pwm-cros-ec.ko
new file mode 100644
index 0000000..86d5a64
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pwm-cros-ec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm-vibra.ko b/prebuilt-kernel/android-mainline/pwm-vibra.ko
new file mode 100644
index 0000000..19379d9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pwm-vibra.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm_bl.ko b/prebuilt-kernel/android-mainline/pwm_bl.ko
new file mode 100644
index 0000000..3d45124
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/pwm_bl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6adm.ko b/prebuilt-kernel/android-mainline/q6adm.ko
new file mode 100644
index 0000000..287b11c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6adm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe-clocks.ko b/prebuilt-kernel/android-mainline/q6afe-clocks.ko
new file mode 100644
index 0000000..b0f4e68
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6afe-clocks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe-dai.ko b/prebuilt-kernel/android-mainline/q6afe-dai.ko
new file mode 100644
index 0000000..973ddca
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6afe-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe.ko b/prebuilt-kernel/android-mainline/q6afe.ko
new file mode 100644
index 0000000..74c3aa8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6afe.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6apm-dai.ko b/prebuilt-kernel/android-mainline/q6apm-dai.ko
new file mode 100644
index 0000000..35bc85c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6apm-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko b/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko
new file mode 100644
index 0000000..81ada46
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6asm-dai.ko b/prebuilt-kernel/android-mainline/q6asm-dai.ko
new file mode 100644
index 0000000..3de1df5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6asm-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6asm.ko b/prebuilt-kernel/android-mainline/q6asm.ko
new file mode 100644
index 0000000..baa3294
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6asm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6core.ko b/prebuilt-kernel/android-mainline/q6core.ko
new file mode 100644
index 0000000..e0f8cc8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6prm-clocks.ko b/prebuilt-kernel/android-mainline/q6prm-clocks.ko
new file mode 100644
index 0000000..26b70e5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6prm-clocks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6prm.ko b/prebuilt-kernel/android-mainline/q6prm.ko
new file mode 100644
index 0000000..a3c3395
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6prm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6routing.ko b/prebuilt-kernel/android-mainline/q6routing.ko
new file mode 100644
index 0000000..b8b6e8b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/q6routing.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-camss.ko b/prebuilt-kernel/android-mainline/qcom-camss.ko
new file mode 100644
index 0000000..f47facd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-camss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-coincell.ko b/prebuilt-kernel/android-mainline/qcom-coincell.ko
new file mode 100644
index 0000000..e823d61
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-coincell.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-emac.ko b/prebuilt-kernel/android-mainline/qcom-emac.ko
new file mode 100644
index 0000000..f55f029
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-emac.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-rng.ko b/prebuilt-kernel/android-mainline/qcom-rng.ko
new file mode 100644
index 0000000..a6be7a7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko b/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
index 39eee8c..a94d1bd 100644
--- a/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
+++ b/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko b/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
index 61d09e6..829f8fd 100644
--- a/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
+++ b/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-wdt.ko b/prebuilt-kernel/android-mainline/qcom-wdt.ko
new file mode 100644
index 0000000..d2319bf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-wdt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-wled.ko b/prebuilt-kernel/android-mainline/qcom-wled.ko
new file mode 100644
index 0000000..625e5ab
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom-wled.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_common.ko b/prebuilt-kernel/android-mainline/qcom_common.ko
new file mode 100644
index 0000000..08327c1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_fg.ko b/prebuilt-kernel/android-mainline/qcom_fg.ko
index ff01ed0..1d7625b 100644
--- a/prebuilt-kernel/android-mainline/qcom_fg.ko
+++ b/prebuilt-kernel/android-mainline/qcom_fg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_glink_smem.ko b/prebuilt-kernel/android-mainline/qcom_glink_smem.ko
new file mode 100644
index 0000000..8a3aabb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_glink_smem.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_pil_info.ko b/prebuilt-kernel/android-mainline/qcom_pil_info.ko
new file mode 100644
index 0000000..cd58bf5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_pil_info.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5.ko b/prebuilt-kernel/android-mainline/qcom_q6v5.ko
new file mode 100644
index 0000000..099b365
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_q6v5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko b/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko
new file mode 100644
index 0000000..ed7d683
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko b/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko
new file mode 100644
index 0000000..ced8c26
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko b/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko
new file mode 100644
index 0000000..14f1825
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_smb2.ko b/prebuilt-kernel/android-mainline/qcom_smb2.ko
deleted file mode 100644
index 42737ae..0000000
--- a/prebuilt-kernel/android-mainline/qcom_smb2.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_stats.ko b/prebuilt-kernel/android-mainline/qcom_stats.ko
new file mode 100644
index 0000000..c440ccc
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_stats.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_sysmon.ko b/prebuilt-kernel/android-mainline/qcom_sysmon.ko
new file mode 100644
index 0000000..19d6d71
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_sysmon.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko b/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko
new file mode 100644
index 0000000..ed4655f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qm1d1b0004.ko b/prebuilt-kernel/android-mainline/qm1d1b0004.ko
deleted file mode 100644
index c007f08..0000000
--- a/prebuilt-kernel/android-mainline/qm1d1b0004.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qm1d1c0042.ko b/prebuilt-kernel/android-mainline/qm1d1c0042.ko
deleted file mode 100644
index 9284b6d..0000000
--- a/prebuilt-kernel/android-mainline/qm1d1c0042.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-msm8916.ko b/prebuilt-kernel/android-mainline/qnoc-msm8916.ko
new file mode 100644
index 0000000..7f621bc
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qnoc-msm8916.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8150.ko b/prebuilt-kernel/android-mainline/qnoc-sm8150.ko
new file mode 100644
index 0000000..cac129e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qnoc-sm8150.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8250.ko b/prebuilt-kernel/android-mainline/qnoc-sm8250.ko
new file mode 100644
index 0000000..b4cfcd4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qnoc-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8350.ko b/prebuilt-kernel/android-mainline/qnoc-sm8350.ko
new file mode 100644
index 0000000..2e5da65
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qnoc-sm8350.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr-smd.ko b/prebuilt-kernel/android-mainline/qrtr-smd.ko
new file mode 100644
index 0000000..c0b609d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qrtr-smd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr-tun.ko b/prebuilt-kernel/android-mainline/qrtr-tun.ko
new file mode 100644
index 0000000..ffbbd5a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qrtr-tun.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr.ko b/prebuilt-kernel/android-mainline/qrtr.ko
new file mode 100644
index 0000000..dd90442
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qrtr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qt1010.ko b/prebuilt-kernel/android-mainline/qt1010.ko
deleted file mode 100644
index 3c97f8b..0000000
--- a/prebuilt-kernel/android-mainline/qt1010.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/r8152.ko b/prebuilt-kernel/android-mainline/r8152.ko
new file mode 100644
index 0000000..2e1f8ad
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/r8152.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/r820t.ko b/prebuilt-kernel/android-mainline/r820t.ko
deleted file mode 100644
index 283a5f3..0000000
--- a/prebuilt-kernel/android-mainline/r820t.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/raid_class.ko b/prebuilt-kernel/android-mainline/raid_class.ko
new file mode 100644
index 0000000..6845d98
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/raid_class.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko b/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko
new file mode 100644
index 0000000..52cc026
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko b/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko
new file mode 100644
index 0000000..f4dc595
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-anysee.ko b/prebuilt-kernel/android-mainline/rc-anysee.ko
new file mode 100644
index 0000000..d47f8ff
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-anysee.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko b/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko
new file mode 100644
index 0000000..254944b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko b/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko
new file mode 100644
index 0000000..f15f472
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-asus-pc39.ko b/prebuilt-kernel/android-mainline/rc-asus-pc39.ko
new file mode 100644
index 0000000..a009049
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-asus-pc39.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko b/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko
new file mode 100644
index 0000000..2534dd4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko b/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko
new file mode 100644
index 0000000..2c3b07d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ati-x10.ko b/prebuilt-kernel/android-mainline/rc-ati-x10.ko
new file mode 100644
index 0000000..ffb7f52
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-ati-x10.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko b/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko
new file mode 100644
index 0000000..26148d4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko b/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko
new file mode 100644
index 0000000..d9d42f6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko b/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko
new file mode 100644
index 0000000..dda3478
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko b/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko
new file mode 100644
index 0000000..a38b873
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko b/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko
new file mode 100644
index 0000000..dc35e2f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko b/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko
new file mode 100644
index 0000000..ac6ad72
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia.ko b/prebuilt-kernel/android-mainline/rc-avermedia.ko
new file mode 100644
index 0000000..d09a708
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avermedia.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avertv-303.ko b/prebuilt-kernel/android-mainline/rc-avertv-303.ko
new file mode 100644
index 0000000..b08e699
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-avertv-303.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko b/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko
new file mode 100644
index 0000000..b88466e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko b/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko
new file mode 100644
index 0000000..0606343
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-behold-columbus.ko b/prebuilt-kernel/android-mainline/rc-behold-columbus.ko
new file mode 100644
index 0000000..e09175f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-behold-columbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-behold.ko b/prebuilt-kernel/android-mainline/rc-behold.ko
new file mode 100644
index 0000000..fb3b49d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-behold.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko b/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko
new file mode 100644
index 0000000..4c09340
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko b/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko
new file mode 100644
index 0000000..807744c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-cinergy.ko b/prebuilt-kernel/android-mainline/rc-cinergy.ko
new file mode 100644
index 0000000..7442fb8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-cinergy.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-core.ko b/prebuilt-kernel/android-mainline/rc-core.ko
new file mode 100644
index 0000000..b553f19
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ct-90405.ko b/prebuilt-kernel/android-mainline/rc-ct-90405.ko
new file mode 100644
index 0000000..cb177ea
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-ct-90405.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-d680-dmb.ko b/prebuilt-kernel/android-mainline/rc-d680-dmb.ko
new file mode 100644
index 0000000..f77347d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-d680-dmb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-delock-61959.ko b/prebuilt-kernel/android-mainline/rc-delock-61959.ko
new file mode 100644
index 0000000..c8fef0c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-delock-61959.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko b/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko
new file mode 100644
index 0000000..ace2512
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko b/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko
new file mode 100644
index 0000000..78089b1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko b/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko
new file mode 100644
index 0000000..c005ceb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-digittrade.ko b/prebuilt-kernel/android-mainline/rc-digittrade.ko
new file mode 100644
index 0000000..2069ae6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-digittrade.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko b/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko
new file mode 100644
index 0000000..8302682
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko b/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko
new file mode 100644
index 0000000..42d1489
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko b/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko
new file mode 100644
index 0000000..f5ee1ab
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dtt200u.ko b/prebuilt-kernel/android-mainline/rc-dtt200u.ko
new file mode 100644
index 0000000..24998f2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dtt200u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvbsky.ko b/prebuilt-kernel/android-mainline/rc-dvbsky.ko
new file mode 100644
index 0000000..d0d7b53
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dvbsky.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvico-mce.ko b/prebuilt-kernel/android-mainline/rc-dvico-mce.ko
new file mode 100644
index 0000000..291ada3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dvico-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvico-portable.ko b/prebuilt-kernel/android-mainline/rc-dvico-portable.ko
new file mode 100644
index 0000000..36f8069
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-dvico-portable.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-em-terratec.ko b/prebuilt-kernel/android-mainline/rc-em-terratec.ko
new file mode 100644
index 0000000..ae2ec12
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-em-terratec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko b/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko
new file mode 100644
index 0000000..175d27f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv.ko b/prebuilt-kernel/android-mainline/rc-encore-enltv.ko
new file mode 100644
index 0000000..d01e7c0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-encore-enltv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko b/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko
new file mode 100644
index 0000000..89f9672
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-evga-indtube.ko b/prebuilt-kernel/android-mainline/rc-evga-indtube.ko
new file mode 100644
index 0000000..7cf8e16
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-evga-indtube.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-eztv.ko b/prebuilt-kernel/android-mainline/rc-eztv.ko
new file mode 100644
index 0000000..5a3c466
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-eztv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-flydvb.ko b/prebuilt-kernel/android-mainline/rc-flydvb.ko
new file mode 100644
index 0000000..8f44427
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-flydvb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-flyvideo.ko b/prebuilt-kernel/android-mainline/rc-flyvideo.ko
new file mode 100644
index 0000000..f0bd052
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-flyvideo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko b/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko
new file mode 100644
index 0000000..2ba2a73
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko b/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko
new file mode 100644
index 0000000..82b7136
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-geekbox.ko b/prebuilt-kernel/android-mainline/rc-geekbox.ko
new file mode 100644
index 0000000..56b96c7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-geekbox.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko b/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko
new file mode 100644
index 0000000..27ddfe7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-gotview7135.ko b/prebuilt-kernel/android-mainline/rc-gotview7135.ko
new file mode 100644
index 0000000..c130ce1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-gotview7135.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hauppauge.ko b/prebuilt-kernel/android-mainline/rc-hauppauge.ko
new file mode 100644
index 0000000..0dd3125
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-hauppauge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko b/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko
new file mode 100644
index 0000000..fe287ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko b/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko
new file mode 100644
index 0000000..2eec032
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-mce.ko b/prebuilt-kernel/android-mainline/rc-imon-mce.ko
new file mode 100644
index 0000000..f162049
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-imon-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-pad.ko b/prebuilt-kernel/android-mainline/rc-imon-pad.ko
new file mode 100644
index 0000000..d038e49
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-imon-pad.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-rsc.ko b/prebuilt-kernel/android-mainline/rc-imon-rsc.ko
new file mode 100644
index 0000000..bec335c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-imon-rsc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko b/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko
new file mode 100644
index 0000000..45f887f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-it913x-v1.ko b/prebuilt-kernel/android-mainline/rc-it913x-v1.ko
new file mode 100644
index 0000000..36b26c1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-it913x-v1.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-it913x-v2.ko b/prebuilt-kernel/android-mainline/rc-it913x-v2.ko
new file mode 100644
index 0000000..22b416f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-it913x-v2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kaiomy.ko b/prebuilt-kernel/android-mainline/rc-kaiomy.ko
new file mode 100644
index 0000000..dbbbae8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-kaiomy.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-khadas.ko b/prebuilt-kernel/android-mainline/rc-khadas.ko
new file mode 100644
index 0000000..ea90e32
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-khadas.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-khamsin.ko b/prebuilt-kernel/android-mainline/rc-khamsin.ko
new file mode 100644
index 0000000..5fe1f85
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-khamsin.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-315u.ko b/prebuilt-kernel/android-mainline/rc-kworld-315u.ko
new file mode 100644
index 0000000..11f9c4e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-kworld-315u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko b/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko
new file mode 100644
index 0000000..b222916
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko b/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko
new file mode 100644
index 0000000..87d4b14
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko b/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko
new file mode 100644
index 0000000..2768464
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-lme2510.ko b/prebuilt-kernel/android-mainline/rc-lme2510.ko
new file mode 100644
index 0000000..f0a4891
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-lme2510.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-manli.ko b/prebuilt-kernel/android-mainline/rc-manli.ko
new file mode 100644
index 0000000..7d79843
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-manli.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko b/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko
new file mode 100644
index 0000000..a11649b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko b/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko
new file mode 100644
index 0000000..e6314d6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko b/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko
new file mode 100644
index 0000000..428f77c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko b/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko
new file mode 100644
index 0000000..cda3fc0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10.ko b/prebuilt-kernel/android-mainline/rc-medion-x10.ko
new file mode 100644
index 0000000..ad9bac7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-medion-x10.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-minix-neo.ko b/prebuilt-kernel/android-mainline/rc-minix-neo.ko
new file mode 100644
index 0000000..b04ec47
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-minix-neo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko b/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko
new file mode 100644
index 0000000..7362002
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko b/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko
new file mode 100644
index 0000000..9696049
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko b/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko
new file mode 100644
index 0000000..261f75d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko b/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko
new file mode 100644
index 0000000..eaec806
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-nebula.ko b/prebuilt-kernel/android-mainline/rc-nebula.ko
new file mode 100644
index 0000000..d91613a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-nebula.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko b/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko
new file mode 100644
index 0000000..f24f2b7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-norwood.ko b/prebuilt-kernel/android-mainline/rc-norwood.ko
new file mode 100644
index 0000000..e1e7f54
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-norwood.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-npgtech.ko b/prebuilt-kernel/android-mainline/rc-npgtech.ko
new file mode 100644
index 0000000..d13dff5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-npgtech.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-odroid.ko b/prebuilt-kernel/android-mainline/rc-odroid.ko
new file mode 100644
index 0000000..c606c53
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-odroid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko b/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko
new file mode 100644
index 0000000..0547203
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pine64.ko b/prebuilt-kernel/android-mainline/rc-pine64.ko
new file mode 100644
index 0000000..366b622
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pine64.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko b/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko
new file mode 100644
index 0000000..9d5a809
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko b/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko
new file mode 100644
index 0000000..a5564fd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko b/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko
new file mode 100644
index 0000000..553b185
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko b/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko
new file mode 100644
index 0000000..946db77
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko b/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko
new file mode 100644
index 0000000..d9a54f3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-new.ko b/prebuilt-kernel/android-mainline/rc-pixelview-new.ko
new file mode 100644
index 0000000..70dd290
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pixelview-new.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview.ko b/prebuilt-kernel/android-mainline/rc-pixelview.ko
new file mode 100644
index 0000000..6b0198d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pixelview.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko b/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko
new file mode 100644
index 0000000..4254225
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-proteus-2309.ko b/prebuilt-kernel/android-mainline/rc-proteus-2309.ko
new file mode 100644
index 0000000..a8965e5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-proteus-2309.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-purpletv.ko b/prebuilt-kernel/android-mainline/rc-purpletv.ko
new file mode 100644
index 0000000..6ec452e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-purpletv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pv951.ko b/prebuilt-kernel/android-mainline/rc-pv951.ko
new file mode 100644
index 0000000..dcb8437
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-pv951.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-rc6-mce.ko b/prebuilt-kernel/android-mainline/rc-rc6-mce.ko
new file mode 100644
index 0000000..f07ccec
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-rc6-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko b/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko
new file mode 100644
index 0000000..fbb04b4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-reddo.ko b/prebuilt-kernel/android-mainline/rc-reddo.ko
new file mode 100644
index 0000000..4ce1c52
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-reddo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko b/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko
new file mode 100644
index 0000000..54b5c8f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-streamzap.ko b/prebuilt-kernel/android-mainline/rc-streamzap.ko
new file mode 100644
index 0000000..6630840
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-streamzap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-su3000.ko b/prebuilt-kernel/android-mainline/rc-su3000.ko
new file mode 100644
index 0000000..1ae72d9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-su3000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko b/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko
new file mode 100644
index 0000000..a8e8196
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko b/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko
new file mode 100644
index 0000000..b09cc4f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tbs-nec.ko b/prebuilt-kernel/android-mainline/rc-tbs-nec.ko
new file mode 100644
index 0000000..6880651
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tbs-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko b/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko
new file mode 100644
index 0000000..2469a9e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko b/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko
new file mode 100644
index 0000000..2eabcd9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko
new file mode 100644
index 0000000..19fcb7b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko
new file mode 100644
index 0000000..b0f2499
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko
new file mode 100644
index 0000000..f5089bd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko b/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko
new file mode 100644
index 0000000..a3eec84
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-slim.ko b/prebuilt-kernel/android-mainline/rc-terratec-slim.ko
new file mode 100644
index 0000000..db18a76
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-terratec-slim.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tevii-nec.ko b/prebuilt-kernel/android-mainline/rc-tevii-nec.ko
new file mode 100644
index 0000000..fbd1c87
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tevii-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tivo.ko b/prebuilt-kernel/android-mainline/rc-tivo.ko
new file mode 100644
index 0000000..01c600d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tivo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko b/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko
new file mode 100644
index 0000000..5553839
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko b/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko
new file mode 100644
index 0000000..7397973
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-trekstor.ko b/prebuilt-kernel/android-mainline/rc-trekstor.ko
new file mode 100644
index 0000000..63b5952
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-trekstor.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tt-1500.ko b/prebuilt-kernel/android-mainline/rc-tt-1500.ko
new file mode 100644
index 0000000..18e079a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-tt-1500.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko b/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko
new file mode 100644
index 0000000..1188da1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-twinhan1027.ko b/prebuilt-kernel/android-mainline/rc-twinhan1027.ko
new file mode 100644
index 0000000..12b78f8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-twinhan1027.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-vega-s9x.ko b/prebuilt-kernel/android-mainline/rc-vega-s9x.ko
new file mode 100644
index 0000000..6d1d509
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-vega-s9x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko b/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko
new file mode 100644
index 0000000..8c62fb3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-s350.ko b/prebuilt-kernel/android-mainline/rc-videomate-s350.ko
new file mode 100644
index 0000000..fabaf56
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-videomate-s350.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko b/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko
new file mode 100644
index 0000000..061ba0c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko b/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko
new file mode 100644
index 0000000..e0b1b0b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-wetek-hub.ko b/prebuilt-kernel/android-mainline/rc-wetek-hub.ko
new file mode 100644
index 0000000..a612d15
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-wetek-hub.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-wetek-play2.ko b/prebuilt-kernel/android-mainline/rc-wetek-play2.ko
new file mode 100644
index 0000000..84f5b30
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-wetek-play2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko b/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko
new file mode 100644
index 0000000..bd7424a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-winfast.ko b/prebuilt-kernel/android-mainline/rc-winfast.ko
new file mode 100644
index 0000000..cfaa350
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-winfast.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-x96max.ko b/prebuilt-kernel/android-mainline/rc-x96max.ko
new file mode 100644
index 0000000..37f58b8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-x96max.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-xbox-360.ko b/prebuilt-kernel/android-mainline/rc-xbox-360.ko
new file mode 100644
index 0000000..568bda0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-xbox-360.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko b/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko
new file mode 100644
index 0000000..c5e70e3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-zx-irdec.ko b/prebuilt-kernel/android-mainline/rc-zx-irdec.ko
new file mode 100644
index 0000000..4488a6b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rc-zx-irdec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/regmap-sdw.ko b/prebuilt-kernel/android-mainline/regmap-sdw.ko
new file mode 100644
index 0000000..a69e1e6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/regmap-sdw.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/regmap-slimbus.ko b/prebuilt-kernel/android-mainline/regmap-slimbus.ko
new file mode 100644
index 0000000..23f66d5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/regmap-slimbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko b/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko
new file mode 100644
index 0000000..7746118
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rfkill.ko b/prebuilt-kernel/android-mainline/rfkill.ko
new file mode 100644
index 0000000..018d1a5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rfkill.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmi_core.ko b/prebuilt-kernel/android-mainline/rmi_core.ko
index cc16ad4..ead42cc 100644
--- a/prebuilt-kernel/android-mainline/rmi_core.ko
+++ b/prebuilt-kernel/android-mainline/rmi_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmi_i2c.ko b/prebuilt-kernel/android-mainline/rmi_i2c.ko
index f6b5dc8..93f1382 100644
--- a/prebuilt-kernel/android-mainline/rmi_i2c.ko
+++ b/prebuilt-kernel/android-mainline/rmi_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmnet.ko b/prebuilt-kernel/android-mainline/rmnet.ko
new file mode 100644
index 0000000..eae490a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rmnet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rng-core.ko b/prebuilt-kernel/android-mainline/rng-core.ko
new file mode 100644
index 0000000..b29ee06
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rng-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko b/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko
new file mode 100644
index 0000000..92db0f6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtl2830.ko b/prebuilt-kernel/android-mainline/rtl2830.ko
deleted file mode 100644
index 956c5d4..0000000
--- a/prebuilt-kernel/android-mainline/rtl2830.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtl2832.ko b/prebuilt-kernel/android-mainline/rtl2832.ko
deleted file mode 100644
index c135573..0000000
--- a/prebuilt-kernel/android-mainline/rtl2832.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtl2832_sdr.ko b/prebuilt-kernel/android-mainline/rtl2832_sdr.ko
deleted file mode 100644
index 51777d8..0000000
--- a/prebuilt-kernel/android-mainline/rtl2832_sdr.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtl8150.ko b/prebuilt-kernel/android-mainline/rtl8150.ko
new file mode 100644
index 0000000..ec9338c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rtl8150.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s3fwrn5.ko b/prebuilt-kernel/android-mainline/s3fwrn5.ko
new file mode 100644
index 0000000..dfddf72
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/s3fwrn5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko b/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko
new file mode 100644
index 0000000..b91a3aa
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s5h1409.ko b/prebuilt-kernel/android-mainline/s5h1409.ko
deleted file mode 100644
index 4e451c9..0000000
--- a/prebuilt-kernel/android-mainline/s5h1409.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s5h1411.ko b/prebuilt-kernel/android-mainline/s5h1411.ko
deleted file mode 100644
index f2ace07..0000000
--- a/prebuilt-kernel/android-mainline/s5h1411.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s5h1420.ko b/prebuilt-kernel/android-mainline/s5h1420.ko
deleted file mode 100644
index 441051a..0000000
--- a/prebuilt-kernel/android-mainline/s5h1420.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s5h1432.ko b/prebuilt-kernel/android-mainline/s5h1432.ko
deleted file mode 100644
index 707d694..0000000
--- a/prebuilt-kernel/android-mainline/s5h1432.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s921.ko b/prebuilt-kernel/android-mainline/s921.ko
deleted file mode 100644
index 55c9073..0000000
--- a/prebuilt-kernel/android-mainline/s921.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb b/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
index 136566d..3e8cb5d 100644
--- a/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
+++ b/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/si2157.ko b/prebuilt-kernel/android-mainline/si2157.ko
deleted file mode 100644
index b6af964..0000000
--- a/prebuilt-kernel/android-mainline/si2157.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/si2165.ko b/prebuilt-kernel/android-mainline/si2165.ko
deleted file mode 100644
index e62a207..0000000
--- a/prebuilt-kernel/android-mainline/si2165.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/si2168.ko b/prebuilt-kernel/android-mainline/si2168.ko
deleted file mode 100644
index 45209e3..0000000
--- a/prebuilt-kernel/android-mainline/si2168.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/si21xx.ko b/prebuilt-kernel/android-mainline/si21xx.ko
deleted file mode 100644
index 143601c..0000000
--- a/prebuilt-kernel/android-mainline/si21xx.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sil164.ko b/prebuilt-kernel/android-mainline/sil164.ko
new file mode 100644
index 0000000..248b18c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/sil164.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/simple-bridge.ko b/prebuilt-kernel/android-mainline/simple-bridge.ko
new file mode 100644
index 0000000..fb317aa
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/simple-bridge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sit.ko b/prebuilt-kernel/android-mainline/sit.ko
new file mode 100644
index 0000000..e56afb2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/sit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko b/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko
new file mode 100644
index 0000000..e02d6cf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sm4_generic.ko b/prebuilt-kernel/android-mainline/sm4_generic.ko
new file mode 100644
index 0000000..9634c28
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/sm4_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc.ko b/prebuilt-kernel/android-mainline/smsc.ko
new file mode 100644
index 0000000..e3f8634
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/smsc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc75xx.ko b/prebuilt-kernel/android-mainline/smsc75xx.ko
new file mode 100644
index 0000000..c240106
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/smsc75xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc95xx.ko b/prebuilt-kernel/android-mainline/smsc95xx.ko
new file mode 100644
index 0000000..b04e480
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/smsc95xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-q6apm.ko b/prebuilt-kernel/android-mainline/snd-q6apm.ko
new file mode 100644
index 0000000..993f778
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-q6apm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko b/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko
new file mode 100644
index 0000000..f2dd17b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko b/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko
new file mode 100644
index 0000000..5259abf
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko b/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko
new file mode 100644
index 0000000..f7f51c7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko b/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko
new file mode 100644
index 0000000..6d91a27
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-dmic.ko b/prebuilt-kernel/android-mainline/snd-soc-dmic.ko
new file mode 100644
index 0000000..a74cd2f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-dmic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko b/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko
new file mode 100644
index 0000000..71767d6
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko b/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko
new file mode 100644
index 0000000..90ab27a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko b/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko
new file mode 100644
index 0000000..4e6cf98
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko
new file mode 100644
index 0000000..7a3dbe4
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko
new file mode 100644
index 0000000..9317014
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko
new file mode 100644
index 0000000..cad914d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko
new file mode 100644
index 0000000..5a19aac
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko
new file mode 100644
index 0000000..242226c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-max98927.ko b/prebuilt-kernel/android-mainline/snd-soc-max98927.ko
new file mode 100644
index 0000000..f779e84
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-max98927.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko b/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko
new file mode 100644
index 0000000..2a9729c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko b/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko
new file mode 100644
index 0000000..f17aed2
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko b/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko
new file mode 100644
index 0000000..a6c0368
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko b/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko
new file mode 100644
index 0000000..f531743
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko b/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko
new file mode 100644
index 0000000..14ccf0b
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko b/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko
new file mode 100644
index 0000000..d74a6c5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko b/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko
new file mode 100644
index 0000000..14aea0d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko b/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko
new file mode 100644
index 0000000..bdacb33
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko b/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko
new file mode 100644
index 0000000..e658086
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko b/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko
new file mode 100644
index 0000000..9cc7a33
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko b/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko
new file mode 100644
index 0000000..13d76fb
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko b/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
index 6937de0..b7685ee 100644
--- a/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
+++ b/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko b/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko
new file mode 100644
index 0000000..bbd2a43
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko b/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko
new file mode 100644
index 0000000..106b507
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko b/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko
new file mode 100644
index 0000000..d7036e3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko b/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko
new file mode 100644
index 0000000..01ca501
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/soundwire-bus.ko b/prebuilt-kernel/android-mainline/soundwire-bus.ko
new file mode 100644
index 0000000..e437e42
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/soundwire-bus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/soundwire-qcom.ko b/prebuilt-kernel/android-mainline/soundwire-qcom.ko
new file mode 100644
index 0000000..92f76de
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/soundwire-qcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sp2.ko b/prebuilt-kernel/android-mainline/sp2.ko
deleted file mode 100644
index 5ad0315..0000000
--- a/prebuilt-kernel/android-mainline/sp2.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sp887x.ko b/prebuilt-kernel/android-mainline/sp887x.ko
deleted file mode 100644
index 9994e6d..0000000
--- a/prebuilt-kernel/android-mainline/sp887x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-bitbang.ko b/prebuilt-kernel/android-mainline/spi-bitbang.ko
new file mode 100644
index 0000000..bf9195c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/spi-bitbang.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-geni-qcom.ko b/prebuilt-kernel/android-mainline/spi-geni-qcom.ko
new file mode 100644
index 0000000..519eca5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/spi-geni-qcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko b/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko
new file mode 100644
index 0000000..6aeac7f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spidev.ko b/prebuilt-kernel/android-mainline/spidev.ko
new file mode 100644
index 0000000..88acfbe
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/spidev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sr9800.ko b/prebuilt-kernel/android-mainline/sr9800.ko
new file mode 100644
index 0000000..7569c31
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/sr9800.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx.ko b/prebuilt-kernel/android-mainline/st_lsm6dsx.ko
new file mode 100644
index 0000000..0dde20a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_lsm6dsx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko b/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko
new file mode 100644
index 0000000..e6d6092
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko b/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko
new file mode 100644
index 0000000..0006474
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn.ko b/prebuilt-kernel/android-mainline/st_magn.ko
new file mode 100644
index 0000000..cbfc1ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_magn.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn_i2c.ko b/prebuilt-kernel/android-mainline/st_magn_i2c.ko
new file mode 100644
index 0000000..7bf2173
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_magn_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn_spi.ko b/prebuilt-kernel/android-mainline/st_magn_spi.ko
new file mode 100644
index 0000000..174a5f3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_magn_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors.ko b/prebuilt-kernel/android-mainline/st_sensors.ko
new file mode 100644
index 0000000..ee6962a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_sensors.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors_i2c.ko b/prebuilt-kernel/android-mainline/st_sensors_i2c.ko
new file mode 100644
index 0000000..08ca227
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_sensors_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors_spi.ko b/prebuilt-kernel/android-mainline/st_sensors_spi.ko
new file mode 100644
index 0000000..f9dd973
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/st_sensors_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stb0899.ko b/prebuilt-kernel/android-mainline/stb0899.ko
deleted file mode 100644
index 9413b98..0000000
--- a/prebuilt-kernel/android-mainline/stb0899.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stb6000.ko b/prebuilt-kernel/android-mainline/stb6000.ko
deleted file mode 100644
index 90c789c..0000000
--- a/prebuilt-kernel/android-mainline/stb6000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stb6100.ko b/prebuilt-kernel/android-mainline/stb6100.ko
deleted file mode 100644
index ac80daf..0000000
--- a/prebuilt-kernel/android-mainline/stb6100.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stp.ko b/prebuilt-kernel/android-mainline/stp.ko
new file mode 100644
index 0000000..d20e9ad
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/stp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0288.ko b/prebuilt-kernel/android-mainline/stv0288.ko
deleted file mode 100644
index fb87809..0000000
--- a/prebuilt-kernel/android-mainline/stv0288.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0297.ko b/prebuilt-kernel/android-mainline/stv0297.ko
deleted file mode 100644
index c4f16be..0000000
--- a/prebuilt-kernel/android-mainline/stv0297.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0299.ko b/prebuilt-kernel/android-mainline/stv0299.ko
deleted file mode 100644
index 663b85f..0000000
--- a/prebuilt-kernel/android-mainline/stv0299.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0367.ko b/prebuilt-kernel/android-mainline/stv0367.ko
deleted file mode 100644
index d3a7e67..0000000
--- a/prebuilt-kernel/android-mainline/stv0367.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0900.ko b/prebuilt-kernel/android-mainline/stv0900.ko
deleted file mode 100644
index 4133d93..0000000
--- a/prebuilt-kernel/android-mainline/stv0900.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv090x.ko b/prebuilt-kernel/android-mainline/stv090x.ko
deleted file mode 100644
index b0b6a3a..0000000
--- a/prebuilt-kernel/android-mainline/stv090x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv0910.ko b/prebuilt-kernel/android-mainline/stv0910.ko
deleted file mode 100644
index 87af021..0000000
--- a/prebuilt-kernel/android-mainline/stv0910.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv6110.ko b/prebuilt-kernel/android-mainline/stv6110.ko
deleted file mode 100644
index 0fe8110..0000000
--- a/prebuilt-kernel/android-mainline/stv6110.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv6110x.ko b/prebuilt-kernel/android-mainline/stv6110x.ko
deleted file mode 100644
index 070242d..0000000
--- a/prebuilt-kernel/android-mainline/stv6110x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stv6111.ko b/prebuilt-kernel/android-mainline/stv6111.ko
deleted file mode 100644
index a87cce3..0000000
--- a/prebuilt-kernel/android-mainline/stv6111.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tap.ko b/prebuilt-kernel/android-mainline/tap.ko
new file mode 100644
index 0000000..cd82de0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tc90522.ko b/prebuilt-kernel/android-mainline/tc90522.ko
deleted file mode 100644
index 9dbd51d..0000000
--- a/prebuilt-kernel/android-mainline/tc90522.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcp_bic.ko b/prebuilt-kernel/android-mainline/tcp_bic.ko
new file mode 100644
index 0000000..888b967
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tcp_bic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcp_htcp.ko b/prebuilt-kernel/android-mainline/tcp_htcp.ko
new file mode 100644
index 0000000..572815e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tcp_htcp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcpci.ko b/prebuilt-kernel/android-mainline/tcpci.ko
new file mode 100644
index 0000000..4d93d5a
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tcpci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcpm.ko b/prebuilt-kernel/android-mainline/tcpm.ko
new file mode 100644
index 0000000..ef8bf96
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tcpm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda10021.ko b/prebuilt-kernel/android-mainline/tda10021.ko
deleted file mode 100644
index a430b81..0000000
--- a/prebuilt-kernel/android-mainline/tda10021.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda10023.ko b/prebuilt-kernel/android-mainline/tda10023.ko
deleted file mode 100644
index 7cd6eac..0000000
--- a/prebuilt-kernel/android-mainline/tda10023.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda10048.ko b/prebuilt-kernel/android-mainline/tda10048.ko
deleted file mode 100644
index bbcd33b..0000000
--- a/prebuilt-kernel/android-mainline/tda10048.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda1004x.ko b/prebuilt-kernel/android-mainline/tda1004x.ko
deleted file mode 100644
index b1bbe34..0000000
--- a/prebuilt-kernel/android-mainline/tda1004x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda10071.ko b/prebuilt-kernel/android-mainline/tda10071.ko
deleted file mode 100644
index f100996..0000000
--- a/prebuilt-kernel/android-mainline/tda10071.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda10086.ko b/prebuilt-kernel/android-mainline/tda10086.ko
deleted file mode 100644
index bcfa318..0000000
--- a/prebuilt-kernel/android-mainline/tda10086.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda18212.ko b/prebuilt-kernel/android-mainline/tda18212.ko
deleted file mode 100644
index 1ec73ad..0000000
--- a/prebuilt-kernel/android-mainline/tda18212.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda18218.ko b/prebuilt-kernel/android-mainline/tda18218.ko
deleted file mode 100644
index 16d0e78..0000000
--- a/prebuilt-kernel/android-mainline/tda18218.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda18250.ko b/prebuilt-kernel/android-mainline/tda18250.ko
deleted file mode 100644
index baf6e63..0000000
--- a/prebuilt-kernel/android-mainline/tda18250.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda18271.ko b/prebuilt-kernel/android-mainline/tda18271.ko
deleted file mode 100644
index 6359334..0000000
--- a/prebuilt-kernel/android-mainline/tda18271.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda18271c2dd.ko b/prebuilt-kernel/android-mainline/tda18271c2dd.ko
deleted file mode 100644
index b033560..0000000
--- a/prebuilt-kernel/android-mainline/tda18271c2dd.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda665x.ko b/prebuilt-kernel/android-mainline/tda665x.ko
deleted file mode 100644
index 4e5ff68..0000000
--- a/prebuilt-kernel/android-mainline/tda665x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda8083.ko b/prebuilt-kernel/android-mainline/tda8083.ko
deleted file mode 100644
index 56d5b78..0000000
--- a/prebuilt-kernel/android-mainline/tda8083.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda8261.ko b/prebuilt-kernel/android-mainline/tda8261.ko
deleted file mode 100644
index ef5f129..0000000
--- a/prebuilt-kernel/android-mainline/tda8261.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda826x.ko b/prebuilt-kernel/android-mainline/tda826x.ko
deleted file mode 100644
index 552a1fd..0000000
--- a/prebuilt-kernel/android-mainline/tda826x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda827x.ko b/prebuilt-kernel/android-mainline/tda827x.ko
deleted file mode 100644
index bce8bde..0000000
--- a/prebuilt-kernel/android-mainline/tda827x.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda8290.ko b/prebuilt-kernel/android-mainline/tda8290.ko
deleted file mode 100644
index a114dc7..0000000
--- a/prebuilt-kernel/android-mainline/tda8290.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tda9887.ko b/prebuilt-kernel/android-mainline/tda9887.ko
deleted file mode 100644
index 1f1a601..0000000
--- a/prebuilt-kernel/android-mainline/tda9887.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tea5761.ko b/prebuilt-kernel/android-mainline/tea5761.ko
deleted file mode 100644
index 1186212..0000000
--- a/prebuilt-kernel/android-mainline/tea5761.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tea5767.ko b/prebuilt-kernel/android-mainline/tea5767.ko
deleted file mode 100644
index e2756e1..0000000
--- a/prebuilt-kernel/android-mainline/tea5767.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tps6598x.ko b/prebuilt-kernel/android-mainline/tps6598x.ko
new file mode 100644
index 0000000..3e45b09
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/tps6598x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ts2020.ko b/prebuilt-kernel/android-mainline/ts2020.ko
deleted file mode 100644
index 4c23cc3..0000000
--- a/prebuilt-kernel/android-mainline/ts2020.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tua6100.ko b/prebuilt-kernel/android-mainline/tua6100.ko
deleted file mode 100644
index 6fbebe1..0000000
--- a/prebuilt-kernel/android-mainline/tua6100.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tua9001.ko b/prebuilt-kernel/android-mainline/tua9001.ko
deleted file mode 100644
index 7df6cf0..0000000
--- a/prebuilt-kernel/android-mainline/tua9001.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tuner-simple.ko b/prebuilt-kernel/android-mainline/tuner-simple.ko
deleted file mode 100644
index 2296c17..0000000
--- a/prebuilt-kernel/android-mainline/tuner-simple.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tuner-types.ko b/prebuilt-kernel/android-mainline/tuner-types.ko
deleted file mode 100644
index 15c6169..0000000
--- a/prebuilt-kernel/android-mainline/tuner-types.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tuner-xc2028.ko b/prebuilt-kernel/android-mainline/tuner-xc2028.ko
deleted file mode 100644
index 17b1ec2..0000000
--- a/prebuilt-kernel/android-mainline/tuner-xc2028.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/typec.ko b/prebuilt-kernel/android-mainline/typec.ko
new file mode 100644
index 0000000..7e540a9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/typec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/uinput.ko b/prebuilt-kernel/android-mainline/uinput.ko
new file mode 100644
index 0000000..cb502fe
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/uinput.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usb_wwan.ko b/prebuilt-kernel/android-mainline/usb_wwan.ko
new file mode 100644
index 0000000..17062d8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/usb_wwan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usbnet.ko b/prebuilt-kernel/android-mainline/usbnet.ko
new file mode 100644
index 0000000..69b44ed
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/usbnet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usbserial.ko b/prebuilt-kernel/android-mainline/usbserial.ko
new file mode 100644
index 0000000..2af4381
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/usbserial.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/uvcvideo.ko b/prebuilt-kernel/android-mainline/uvcvideo.ko
new file mode 100644
index 0000000..869781e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/uvcvideo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-async.ko b/prebuilt-kernel/android-mainline/v4l2-async.ko
new file mode 100644
index 0000000..bb99c38
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/v4l2-async.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko b/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko
new file mode 100644
index 0000000..1619a8e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-fwnode.ko b/prebuilt-kernel/android-mainline/v4l2-fwnode.ko
new file mode 100644
index 0000000..20c41b1
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/v4l2-fwnode.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko b/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko
new file mode 100644
index 0000000..fea8a99
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/vcnl4000.ko b/prebuilt-kernel/android-mainline/vcnl4000.ko
new file mode 100644
index 0000000..745edce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/vcnl4000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-core.ko b/prebuilt-kernel/android-mainline/venus-core.ko
new file mode 100644
index 0000000..5d81a6e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/venus-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-dec.ko b/prebuilt-kernel/android-mainline/venus-dec.ko
new file mode 100644
index 0000000..f832219
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/venus-dec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-enc.ko b/prebuilt-kernel/android-mainline/venus-enc.ko
new file mode 100644
index 0000000..1236daa
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/venus-enc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ves1820.ko b/prebuilt-kernel/android-mainline/ves1820.ko
deleted file mode 100644
index 14eccaf..0000000
--- a/prebuilt-kernel/android-mainline/ves1820.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ves1x93.ko b/prebuilt-kernel/android-mainline/ves1x93.ko
deleted file mode 100644
index 5ba9535..0000000
--- a/prebuilt-kernel/android-mainline/ves1x93.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-common.ko b/prebuilt-kernel/android-mainline/videobuf2-common.ko
new file mode 100644
index 0000000..33ddc04
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko b/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko
new file mode 100644
index 0000000..bd985cd
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko b/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko
new file mode 100644
index 0000000..c7b3b24
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-memops.ko b/prebuilt-kernel/android-mainline/videobuf2-memops.ko
new file mode 100644
index 0000000..e363864
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-memops.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko b/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko
new file mode 100644
index 0000000..2709408
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko b/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko
new file mode 100644
index 0000000..0d6a651
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videodev.ko b/prebuilt-kernel/android-mainline/videodev.ko
new file mode 100644
index 0000000..de08eaa
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/videodev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/vxlan.ko b/prebuilt-kernel/android-mainline/vxlan.ko
new file mode 100644
index 0000000..1ea2732
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/vxlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wcd934x.ko b/prebuilt-kernel/android-mainline/wcd934x.ko
new file mode 100644
index 0000000..6ef77db
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wcn36xx.ko b/prebuilt-kernel/android-mainline/wcn36xx.ko
new file mode 100644
index 0000000..65f5266
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/wcn36xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wm8994.ko b/prebuilt-kernel/android-mainline/wm8994.ko
new file mode 100644
index 0000000..ddcf39e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/wm8994.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xc4000.ko b/prebuilt-kernel/android-mainline/xc4000.ko
deleted file mode 100644
index 768acf2..0000000
--- a/prebuilt-kernel/android-mainline/xc4000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xc5000.ko b/prebuilt-kernel/android-mainline/xc5000.ko
deleted file mode 100644
index 6fda468..0000000
--- a/prebuilt-kernel/android-mainline/xc5000.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko b/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko
new file mode 100644
index 0000000..870f6ed
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_CONNSECMARK.ko b/prebuilt-kernel/android-mainline/xt_CONNSECMARK.ko
new file mode 100644
index 0000000..b11e858
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_CONNSECMARK.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_LOG.ko b/prebuilt-kernel/android-mainline/xt_LOG.ko
new file mode 100644
index 0000000..84fe9ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_LOG.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_MASQUERADE.ko b/prebuilt-kernel/android-mainline/xt_MASQUERADE.ko
new file mode 100644
index 0000000..2de680d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_MASQUERADE.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_NETMAP.ko b/prebuilt-kernel/android-mainline/xt_NETMAP.ko
new file mode 100644
index 0000000..3d8fe6d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_NETMAP.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_REDIRECT.ko b/prebuilt-kernel/android-mainline/xt_REDIRECT.ko
new file mode 100644
index 0000000..8e5a9f3
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_REDIRECT.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_TPROXY.ko b/prebuilt-kernel/android-mainline/xt_TPROXY.ko
new file mode 100644
index 0000000..444b2c9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_TPROXY.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_addrtype.ko b/prebuilt-kernel/android-mainline/xt_addrtype.ko
new file mode 100644
index 0000000..05c88b9
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_addrtype.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_comment.ko b/prebuilt-kernel/android-mainline/xt_comment.ko
new file mode 100644
index 0000000..03cb7b0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_comment.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_connlimit.ko b/prebuilt-kernel/android-mainline/xt_connlimit.ko
new file mode 100644
index 0000000..def84c0
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_connlimit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_connmark.ko b/prebuilt-kernel/android-mainline/xt_connmark.ko
new file mode 100644
index 0000000..1e3a1ce
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_connmark.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_conntrack.ko b/prebuilt-kernel/android-mainline/xt_conntrack.ko
new file mode 100644
index 0000000..f17ea82
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_conntrack.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_hashlimit.ko b/prebuilt-kernel/android-mainline/xt_hashlimit.ko
new file mode 100644
index 0000000..164bef8
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_hashlimit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_helper.ko b/prebuilt-kernel/android-mainline/xt_helper.ko
new file mode 100644
index 0000000..db52c8c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_helper.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_ipvs.ko b/prebuilt-kernel/android-mainline/xt_ipvs.ko
new file mode 100644
index 0000000..4d63aa7
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_ipvs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_nat.ko b/prebuilt-kernel/android-mainline/xt_nat.ko
new file mode 100644
index 0000000..09e7827
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_socket.ko b/prebuilt-kernel/android-mainline/xt_socket.ko
new file mode 100644
index 0000000..76cb1ad
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_socket.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_state.ko b/prebuilt-kernel/android-mainline/xt_state.ko
new file mode 100644
index 0000000..2912758
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xt_state.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xxhash_generic.ko b/prebuilt-kernel/android-mainline/xxhash_generic.ko
new file mode 100644
index 0000000..268bc3d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/xxhash_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zaurus.ko b/prebuilt-kernel/android-mainline/zaurus.ko
new file mode 100644
index 0000000..a1a080c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/zaurus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zd1301_demod.ko b/prebuilt-kernel/android-mainline/zd1301_demod.ko
deleted file mode 100644
index e123d52..0000000
--- a/prebuilt-kernel/android-mainline/zd1301_demod.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zl10036.ko b/prebuilt-kernel/android-mainline/zl10036.ko
deleted file mode 100644
index 653cd19..0000000
--- a/prebuilt-kernel/android-mainline/zl10036.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zl10039.ko b/prebuilt-kernel/android-mainline/zl10039.ko
deleted file mode 100644
index 3fd0600..0000000
--- a/prebuilt-kernel/android-mainline/zl10039.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zl10353.ko b/prebuilt-kernel/android-mainline/zl10353.ko
deleted file mode 100644
index 25c220c..0000000
--- a/prebuilt-kernel/android-mainline/zl10353.ko
+++ /dev/null
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zram.ko b/prebuilt-kernel/android-mainline/zram.ko
new file mode 100644
index 0000000..6082940
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/zram.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zsmalloc.ko b/prebuilt-kernel/android-mainline/zsmalloc.ko
new file mode 100644
index 0000000..b814735
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/zsmalloc.ko
Binary files differ